Skip to content

Commit 01b7d01

Browse files
committed
[test] update link to testdata repo
1 parent 35fbcb5 commit 01b7d01

File tree

3 files changed

+346
-152
lines changed

3 files changed

+346
-152
lines changed

test/cli/CMakeLists.txt

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,28 @@ target_use_datasources (search_test FILES db_nucl.fasta.gz
7373
output_tblastn_fm_sensitive.m8
7474
output_tblastn_fm_sensitive.sam
7575
output_tblastx_fm_sensitive.m8
76-
output_tblastx_fm_sensitive.sam)
76+
output_tblastx_fm_sensitive.sam
77+
output_blastn_bs_fm_pairs_default.m8
78+
output_blastn_bs_fm_pairs_default.sam
79+
output_blastn_fm_pairs_default.m8
80+
output_blastn_fm_pairs_default.sam
81+
output_blastp_fm_pairs_default.m8
82+
output_blastp_fm_pairs_default.sam
83+
output_blastx_fm_pairs_default.m8
84+
output_blastx_fm_pairs_default.sam
85+
output_tblastn_fm_pairs_default.m8
86+
output_tblastn_fm_pairs_default.sam
87+
output_tblastx_fm_pairs_default.m8
88+
output_tblastx_fm_pairs_default.sam
89+
output_blastn_bs_fm_pairs_sensitive.m8
90+
output_blastn_bs_fm_pairs_sensitive.sam
91+
output_blastn_fm_pairs_sensitive.m8
92+
output_blastn_fm_pairs_sensitive.sam
93+
output_blastp_fm_pairs_sensitive.m8
94+
output_blastp_fm_pairs_sensitive.sam
95+
output_blastx_fm_pairs_sensitive.m8
96+
output_blastx_fm_pairs_sensitive.sam
97+
output_tblastn_fm_pairs_sensitive.m8
98+
output_tblastn_fm_pairs_sensitive.sam
99+
output_tblastx_fm_pairs_sensitive.m8
100+
output_tblastx_fm_pairs_sensitive.sam)

test/cli/search_test.cpp

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,154 @@ TEST_F(search_test, tblastx_fm_sensitive_sam)
619619
"queries_nucl.fasta.gz", "sensitive", "output_tblastx_fm_sensitive.sam", "sam", "output_tblastx_fm_sensitive.sam");
620620
}
621621

622+
// pairs default mode
623+
624+
TEST_F(search_test, blastn_fm_pairs_default_m8)
625+
{
626+
run_search_test("mkindexn", "db_nucl.fasta.gz", "db_nucl_fm.fasta.gz.lba", "fm", "", "searchn",
627+
"queries_nucl.fasta.gz", "pairs-default", "output_blastn_fm_pairs_default.m8", "m8", "output_blastn_fm_pairs_default.m8");
628+
}
629+
630+
TEST_F(search_test, blastn_fm_pairs_default_sam)
631+
{
632+
run_search_test("mkindexn", "db_nucl.fasta.gz", "db_nucl_fm.fasta.gz.lba", "fm", "", "searchn",
633+
"queries_nucl.fasta.gz", "pairs-default", "output_blastn_fm_pairs_default.sam", "sam", "output_blastn_fm_pairs_default.sam");
634+
}
635+
636+
TEST_F(search_test, blastn_bs_fm_pairs_default_m8)
637+
{
638+
run_search_test("mkindexbs", "db_nucl_bs.fasta.gz", "db_nucl_bs_fm.fasta.gz.lba", "fm", "", "searchbs",
639+
"queries_nucl_bs.fasta.gz", "pairs-default", "output_blastn_bs_fm_pairs_default.m8", "m8", "output_blastn_bs_fm_pairs_default.m8");
640+
}
641+
642+
TEST_F(search_test, blastn_bs_fm_pairs_default_sam)
643+
{
644+
run_search_test("mkindexbs", "db_nucl_bs.fasta.gz", "db_nucl_bs_fm.fasta.gz.lba", "fm", "", "searchbs",
645+
"queries_nucl_bs.fasta.gz", "pairs-default", "output_blastn_bs_fm_pairs_default.sam", "sam", "output_blastn_bs_fm_pairs_default.sam");
646+
}
647+
648+
TEST_F(search_test, blastp_fm_pairs_default_m8)
649+
{
650+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
651+
"queries_prot.fasta.gz", "pairs-default", "output_blastp_fm_pairs_default.m8", "m8", "output_blastp_fm_pairs_default.m8");
652+
}
653+
654+
TEST_F(search_test, blastp_fm_pairs_default_sam)
655+
{
656+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
657+
"queries_prot.fasta.gz", "pairs-default", "output_blastp_fm_pairs_default.sam", "sam", "output_blastp_fm_pairs_default.sam");
658+
}
659+
660+
TEST_F(search_test, blastx_fm_pairs_default_m8)
661+
{
662+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
663+
"queries_nucl.fasta.gz", "pairs-default", "output_blastx_fm_pairs_default.m8", "m8", "output_blastx_fm_pairs_default.m8");
664+
}
665+
666+
TEST_F(search_test, blastx_fm_pairs_default_sam)
667+
{
668+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
669+
"queries_nucl.fasta.gz", "pairs-default", "output_blastx_fm_pairs_default.sam", "sam", "output_blastx_fm_pairs_default.sam");
670+
}
671+
672+
TEST_F(search_test, tblastn_fm_pairs_default_m8)
673+
{
674+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
675+
"queries_prot.fasta.gz", "pairs-default", "output_tblastn_fm_pairs_default.m8", "m8", "output_tblastn_fm_pairs_default.m8");
676+
}
677+
678+
TEST_F(search_test, tblastn_fm_pairs_default_sam)
679+
{
680+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
681+
"queries_prot.fasta.gz", "pairs-default", "output_tblastn_fm_pairs_default.sam", "sam", "output_tblastn_fm_pairs_default.sam");
682+
}
683+
684+
TEST_F(search_test, tblastx_fm_pairs_default_m8)
685+
{
686+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
687+
"queries_nucl.fasta.gz", "pairs-default", "output_tblastx_fm_pairs_default.m8", "m8", "output_tblastx_fm_pairs_default.m8");
688+
}
689+
690+
TEST_F(search_test, tblastx_fm_pairs_default_sam)
691+
{
692+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
693+
"queries_nucl.fasta.gz", "pairs-default", "output_tblastx_fm_pairs_default.sam", "sam", "output_tblastx_fm_pairs_default.sam");
694+
}
695+
696+
// pairs sensitive mode
697+
698+
TEST_F(search_test, blastn_fm_pairs_sensitive_m8)
699+
{
700+
run_search_test("mkindexn", "db_nucl.fasta.gz", "db_nucl_fm.fasta.gz.lba", "fm", "", "searchn",
701+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_blastn_fm_pairs_sensitive.m8", "m8", "output_blastn_fm_pairs_sensitive.m8");
702+
}
703+
704+
TEST_F(search_test, blastn_fm_pairs_sensitive_sam)
705+
{
706+
run_search_test("mkindexn", "db_nucl.fasta.gz", "db_nucl_fm.fasta.gz.lba", "fm", "", "searchn",
707+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_blastn_fm_pairs_sensitive.sam", "sam", "output_blastn_fm_pairs_sensitive.sam");
708+
}
709+
710+
TEST_F(search_test, blastn_bs_fm_pairs_sensitive_m8)
711+
{
712+
run_search_test("mkindexbs", "db_nucl_bs.fasta.gz", "db_nucl_bs_fm.fasta.gz.lba", "fm", "", "searchbs",
713+
"queries_nucl_bs.fasta.gz", "pairs-sensitive", "output_blastn_bs_fm_pairs_sensitive.m8", "m8", "output_blastn_bs_fm_pairs_sensitive.m8");
714+
}
715+
716+
TEST_F(search_test, blastn_bs_fm_pairs_sensitive_sam)
717+
{
718+
run_search_test("mkindexbs", "db_nucl_bs.fasta.gz", "db_nucl_bs_fm.fasta.gz.lba", "fm", "", "searchbs",
719+
"queries_nucl_bs.fasta.gz", "pairs-sensitive", "output_blastn_bs_fm_pairs_sensitive.sam", "sam", "output_blastn_bs_fm_pairs_sensitive.sam");
720+
}
721+
722+
TEST_F(search_test, blastp_fm_pairs_sensitive_m8)
723+
{
724+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
725+
"queries_prot.fasta.gz", "pairs-sensitive", "output_blastp_fm_pairs_sensitive.m8", "m8", "output_blastp_fm_pairs_sensitive.m8");
726+
}
727+
728+
TEST_F(search_test, blastp_fm_pairs_sensitive_sam)
729+
{
730+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
731+
"queries_prot.fasta.gz", "pairs-sensitive", "output_blastp_fm_pairs_sensitive.sam", "sam", "output_blastp_fm_pairs_sensitive.sam");
732+
}
733+
734+
TEST_F(search_test, blastx_fm_pairs_sensitive_m8)
735+
{
736+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
737+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_blastx_fm_pairs_sensitive.m8", "m8", "output_blastx_fm_pairs_sensitive.m8");
738+
}
739+
740+
TEST_F(search_test, blastx_fm_pairs_sensitive_sam)
741+
{
742+
run_search_test("mkindexp", "db_prot.fasta.gz", "db_prot_fm.fasta.gz.lba", "fm", "li10", "searchp",
743+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_blastx_fm_pairs_sensitive.sam", "sam", "output_blastx_fm_pairs_sensitive.sam");
744+
}
745+
746+
TEST_F(search_test, tblastn_fm_pairs_sensitive_m8)
747+
{
748+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
749+
"queries_prot.fasta.gz", "pairs-sensitive", "output_tblastn_fm_pairs_sensitive.m8", "m8", "output_tblastn_fm_pairs_sensitive.m8");
750+
}
751+
752+
TEST_F(search_test, tblastn_fm_pairs_sensitive_sam)
753+
{
754+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
755+
"queries_prot.fasta.gz", "pairs-sensitive", "output_tblastn_fm_pairs_sensitive.sam", "sam", "output_tblastn_fm_pairs_sensitive.sam");
756+
}
757+
758+
TEST_F(search_test, tblastx_fm_pairs_sensitive_m8)
759+
{
760+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
761+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_tblastx_fm_pairs_sensitive.m8", "m8", "output_tblastx_fm_pairs_sensitive.m8");
762+
}
763+
764+
TEST_F(search_test, tblastx_fm_pairs_sensitive_sam)
765+
{
766+
run_search_test("mkindexp", "db_nucl.fasta.gz", "db_trans_fm.fasta.gz.lba", "fm", "li10", "searchp",
767+
"queries_nucl.fasta.gz", "pairs-sensitive", "output_tblastx_fm_pairs_sensitive.sam", "sam", "output_tblastx_fm_pairs_sensitive.sam");
768+
}
769+
622770
// special options
623771

624772
TEST_F(search_test, lazy_loading)

0 commit comments

Comments
 (0)