func (s *S) TestReadFastq(c *check.C) { r := fastq.NewReader(strings.NewReader(fq), linear.NewQSeq("", nil, alphabet.DNA, alphabet.Sanger)) m, _ := multi.NewMulti("", nil, seq.DefaultQConsensus) a, err := NewReader(r, m).Read() c.Check(err, check.Equals, nil) c.Check(a.Rows(), check.Equals, 25) }
func (s *S) TestReadFasta(c *check.C) { r := fasta.NewReader(strings.NewReader(fa), linear.NewSeq("", nil, alphabet.Protein)) m, _ := multi.NewMulti("", nil, seq.DefaultConsensus) a, err := NewReader(r, m).Read() c.Check(err, check.Equals, nil) c.Check(a.Rows(), check.Equals, 11) }