Browse Source

add a few more tests

chapter-1
Charles Reid 6 years ago
parent
commit
cf0ebb10b8
  1. 10
      ba1d_test.go

10
ba1d_test.go

@ -36,8 +36,14 @@ func TestFindOccurrencesDebug(t *testing.T) { @@ -36,8 +36,14 @@ func TestFindOccurrencesDebug(t *testing.T) {
genome string
gold []int
}{
{"ACAC", "TTTTACACTTTTTTGTGTAAAAA", []int{4}},
{"AAA", "AAAGAGTGTCTGATAGCAGCTTCTGAACTGGTTACCTGCCGTGAGTAAATTAAATTTTATTGACTTAGGTCACTAAATACTTTAACCAATATAGGCATAGCGCACAGACAGATAATAATTACAGAGTACACAACATCCAT", []int{0,46,51,74}},
{"ACAC", "TTTTACACTTTTTTGTGTAAAAA",
[]int{4}},
{"AAA", "AAAGAGTGTCTGATAGCAGCTTCTGAACTGGTTACCTGCCGTGAGTAAATTAAATTTTATTGACTTAGGTCACTAAATACTTTAACCAATATAGGCATAGCGCACAGACAGATAATAATTACAGAGTACACAACATCCAT",
[]int{0,46,51,74}},
{"TTT", "AGCGTGCCGAAATATGCCGCCAGACCTGCTGCGGTGGCCTCGCCGACTTCACGGATGCCAAGTGCATAGAGGAAGCGAGCAAAGGTGGTTTCTTTCGCTTTATCCAGCGCGTTAACCACGTTCTGTGCCGACTTT",
[]int{88,92,98,132}},
{"ATA", "ATATATA",
[]int{0,2,4}},
}
for _, test := range tests {
fmt.Sprintf("%q",test.pattern)

Loading…
Cancel
Save