Skip to content

Commit a8bc59b

Browse files
committed
update taxonomy id, taxonomy name and accession id tests
1 parent f5358bb commit a8bc59b

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

biojava-core/src/test/java/org/biojava/nbio/core/sequence/loader/GenbankProxySequenceReaderTest.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import java.util.Collection;
4040
import org.biojava.nbio.core.sequence.features.AbstractFeature;
4141
import org.biojava.nbio.core.sequence.features.Qualifier;
42-
import org.junit.Ignore;
4342

4443
/**
4544
* Testing example for issue #834
@@ -94,14 +93,22 @@ public void testFeatures() throws IOException, InterruptedException, CompoundNot
9493
so it should be done here (manualy).
9594
*/
9695
genbankReader.getHeaderParser().parseHeader(genbankReader.getHeader(), seq);
96+
97+
// test description
9798
Assert.assertTrue(seq.getDescription() != null);
99+
100+
// test accession Id
101+
logger.info("accession id: {}", seq.getAccession().getID());
102+
Assert.assertNotNull(seq.getAccession().getID());
98103

99-
Assert.assertFalse(seq.getFeaturesKeyWord().getKeyWords().isEmpty());
100-
Assert.assertFalse(seq.getFeaturesByType("source").get(0).getSource().isEmpty());
101-
104+
// test taxonomy id
102105
logger.info("taxonomy id: {}", seq.getTaxonomy().getID());
103106
Assert.assertNotNull(seq.getTaxonomy().getID());
104-
Assert.assertNotNull(seq.getSequenceAsString());
107+
108+
// test taxonomy name
109+
String taxonName = seq.getFeaturesByType("source").get(0).getQualifiers().get("organism").getValue();
110+
logger.info("taxonomy name '{}'", taxonName);
111+
Assert.assertNotNull(taxonName);
105112

106113
if (seq.getFeaturesByType("CDS").size() > 0) {
107114
FeatureInterface<AbstractSequence<AminoAcidCompound>, AminoAcidCompound> CDS = seq.getFeaturesByType("CDS").get(0);

0 commit comments

Comments
 (0)