public void testInfo() throws IOException {
   // set a command line
   CommandLine.setCommandArgs("aksfj", "-d", "djfk siduf");
   try {
     final ArrayList<InputStream> al = new ArrayList<>();
     al.add(
         createStream(
             ">123456789012345678901\nacgtgtgtgtcttagggctcactggtcatgca\n>bob-the-builder\ntagttcagcatcgatca\n>hobos r us\naccccaccccacaaacccaa"));
     final FastaSequenceDataSource ds = new FastaSequenceDataSource(al, new DNAFastaSymbolTable());
     final SequencesWriter sw = new SequencesWriter(ds, mDir, 20, PrereadType.UNKNOWN, false);
     sw.setComment("wejksfd boier sakrjoieje");
     sw.processSequences();
     final CompressedMemorySequencesReader msr =
         (CompressedMemorySequencesReader)
             SequencesReaderFactory.createMemorySequencesReader(mDir, true, LongRange.NONE);
     checkDetails(msr);
     final CompressedMemorySequencesReader msr2 = (CompressedMemorySequencesReader) msr.copy();
     assertTrue(msr2 != msr);
     checkDetails(msr2);
     assertEquals("wejksfd boier sakrjoieje", msr.comment());
     assertEquals("wejksfd boier sakrjoieje", msr2.comment());
     assertEquals("aksfj -d \"djfk siduf\"", msr.commandLine());
     assertEquals("aksfj -d \"djfk siduf\"", msr2.commandLine());
   } finally {
     CommandLine.clearCommandArgs();
   }
 }