X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fext%2Fensembl%2FEnsemblXrefTest.java;h=9247316bd82b9a8856308facc9fc32a5809b6424;hb=7f98aeaa190d77fd40dcf80d55faedcace024d6f;hp=9cc6627067e0f2b4fc25ef528112dbc0e397606c;hpb=5f4e1e4c330b045e9c8bce28ee132a0fca3834d8;p=jalview.git diff --git a/test/jalview/ext/ensembl/EnsemblXrefTest.java b/test/jalview/ext/ensembl/EnsemblXrefTest.java index 9cc6627..9247316 100644 --- a/test/jalview/ext/ensembl/EnsemblXrefTest.java +++ b/test/jalview/ext/ensembl/EnsemblXrefTest.java @@ -25,13 +25,13 @@ import static org.testng.AssertJUnit.assertFalse; import jalview.datamodel.DBRefEntry; import jalview.gui.JvOptionPane; +import jalview.util.JSONUtils; -import java.io.BufferedReader; import java.io.IOException; -import java.io.StringReader; import java.net.URL; import java.util.List; +import org.json.simple.parser.ParseException; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; @@ -61,12 +61,14 @@ public class EnsemblXrefTest EnsemblXref testee = new EnsemblXref("http://rest.ensembl.org", dbName, dbVers) { + @SuppressWarnings("unchecked") @Override - protected BufferedReader getHttpResponse(URL url, List ids) - throws IOException + protected Object getJSON(URL url, List ids, int msDelay, + int mode, String mapKey) throws IOException, ParseException { - return new BufferedReader(new StringReader(JSON)); + return ((List) JSONUtils.parse(JSON)).iterator(); } + }; // synonyms and GO terms are not returned