From 64daf5a4dd74e1633ba422e82af59fd321394c87 Mon Sep 17 00:00:00 2001 From: jrobinso <933148+jrobinso@users.noreply.github.com> Date: Wed, 4 Sep 2024 09:19:25 -0700 Subject: [PATCH] Fix unit tests (remove igv.org.genomes dependency) --- test/testBigbed.js | 4 ++-- test/testTabix.js | 24 ------------------------ 2 files changed, 2 insertions(+), 26 deletions(-) diff --git a/test/testBigbed.js b/test/testBigbed.js index af2834991..594ed1270 100644 --- a/test/testBigbed.js +++ b/test/testBigbed.js @@ -163,14 +163,14 @@ table chromatinInteract this.timeout(10000) - const url = "https://s3.amazonaws.com/igv.org.genomes/hg38/clinvarMain.bb", + const url = "https://hgdownload.soe.ucsc.edu/gbdb/hg38/bbi/clinvar/clinvarMain.bb", chr = "chr22", start = 23786974, end = 23787050 const bwReader = new BWReader({url: url}) const features = await bwReader.readFeatures(chr, start, chr, end) - assert.equal(features.length, 3) + assert.equal(features.length, 4) }) diff --git a/test/testTabix.js b/test/testTabix.js index 5db8cc5ff..05eef47a6 100644 --- a/test/testTabix.js +++ b/test/testTabix.js @@ -65,30 +65,6 @@ suite("testTabix", function () { } }) - test("CSI query - gff", async function () { - - this.timeout(200000) - - const chr = "10", - beg = 400000, - end = 500000 - - const reader = new FeatureFileReader({ - format: "gff3", - url: "https://s3.amazonaws.com/igv.org.genomes/hg38/Homo_sapiens.GRCh38.94.chr.gff3.gz", - indexURL: "https://s3.amazonaws.com/igv.org.genomes/hg38/Homo_sapiens.GRCh38.94.chr.gff3.gz.csi" - }) - await reader.readHeader() - const features = await reader.readFeatures(chr, beg, end) - assert.ok(features) - - const len = features.length - assert.ok(len > 0) - for (let i = 1; i < len - 1; i++) { - const f = features[i] - assert.equal(f.chr , chr) - } - }) })