@@ -301,34 +301,42 @@ public void testLegacyLocusCompatable() throws Exception {
301301 // Testing opening a genbank file with uppercase units, strand and topology
302302 DNASequence header0 = readGenbankResource ("/uppercase_locus0.gb" );
303303 assertEquals ("ABC12.3_DE 7071 BP DS-DNA CIRCULAR SYN 22-JUL-1994" , header0 .getOriginalHeader ());
304+ assertEquals ("ABC12.3_DE" , header0 .getAccession ().getID ());
304305
305306 // Testing uppercase SS strand
306307 DNASequence header1 = readGenbankResource ("/uppercase_locus1.gb" );
307308 assertEquals ("ABC12.3_DE 7071 BP SS-DNA CIRCULAR SYN 13-JUL-1994" , header1 .getOriginalHeader ());
309+ assertEquals ("ABC12.3_DE" , header1 .getAccession ().getID ());
308310
309311 // Testing uppercase MS strand
310312 DNASequence header2 = readGenbankResource ("/uppercase_locus2.gb" );
311313 assertEquals ("ABC12.3_DE 7071 BP MS-DNA CIRCULAR SYN 13-JUL-1994" , header2 .getOriginalHeader ());
314+ assertEquals ("ABC12.3_DE" , header2 .getAccession ().getID ());
312315
313316 // Testing uppercase LINEAR topology
314317 DNASequence header3 = readGenbankResource ("/uppercase_locus3.gb" );
315318 assertEquals ("ABC12.3_DE 7071 BP DNA LINEAR SYN 22-JUL-1994" , header3 .getOriginalHeader ());
319+ assertEquals ("ABC12.3_DE" , header3 .getAccession ().getID ());
316320
317321 // Testing uppercase units with no strand or topology
318322 DNASequence header4 = readGenbankResource ("/uppercase_locus4.gb" );
319323 assertEquals ("ABC12.3_DE 7071 BP DNA SYN 13-JUL-1994" , header4 .getOriginalHeader ());
324+ assertEquals ("ABC12.3_DE" , header4 .getAccession ().getID ());
320325
321326 // Testing uppercase units with no strand, topology, division or date
322327 DNASequence header5 = readGenbankResource ("/uppercase_locus5.gb" );
323328 assertEquals ("ABC12.3_DE 7071 BP DNA" , header5 .getOriginalHeader ());
329+ assertEquals ("ABC12.3_DE" , header5 .getAccession ().getID ());
324330
325331 // Testing uppercase units with no strand, molecule type, topology, division or date
326332 DNASequence header6 = readGenbankResource ("/uppercase_locus6.gb" );
327333 assertEquals ("ABC12.3_DE 7071 BP" , header6 .getOriginalHeader ());
334+ assertEquals ("ABC12.3_DE" , header6 .getAccession ().getID ());
328335
329336 // Testing uppercase protein units
330337 ProteinSequence header7 = readGenbankProteinResource ("/uppercase_locus7.gb" );
331338 assertEquals ("ABC12.3_DE 7071 AA Protein" , header7 .getOriginalHeader ());
339+ assertEquals ("ABC12.3_DE" , header7 .getAccession ().getID ());
332340
333341 }
334342
0 commit comments