Skip to content

Commit b14e327

Browse files
authored
CI: add fa file tests (#39)
1 parent 8ebca4a commit b14e327

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

Makefile.am

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,27 @@ test-reads.fq.gz:
4141
test-rna-reads.fq.gz:
4242
wget https://www.bcgsc.ca/downloads/btl/ntcard/test-rna-reads.fq.gz
4343

44+
test-reads.fa: test-reads.fq.gz
45+
zcat test-reads.fq.gz |sed -n '1~4s/^@/>/p;2~4p' > test-reads.fa
46+
4447
test_k12.hist: test-reads.fq.gz
4548
./ntcard -k 12 -p test test-reads.fq.gz
4649

4750
test-rna_k12.hist: test-rna-reads.fq.gz
4851
./ntcard -k 12 -p test-rna test-rna-reads.fq.gz
4952

53+
test-fa_k12.hist: test-reads.fa
54+
./ntcard -k 12 -p test-fa test-reads.fa
55+
5056
test-gap_k12.hist: test-reads.fq.gz
5157
./ntcard -k 12 -p test-gap -g 2 test-reads.fq.gz
5258

5359
test-rna-gap_k12.hist: test-rna-reads.fq.gz
5460
./ntcard -k 12 -p test-rna-gap -g 2 test-rna-reads.fq.gz
5561

62+
test-fa-gap_k12.hist: test-reads.fa
63+
./ntcard -k 12 -p test-fa-gap -g 2 test-reads.fa
64+
5665
check-dna: test_k12.hist
5766
diff -q test_k12.hist $(srcdir)/data/test_k12.hist.good
5867

@@ -65,7 +74,13 @@ check-rna: test-rna_k12.hist
6574
check-rna-gap: test-rna-gap_k12.hist
6675
diff -q test-rna-gap_k12.hist $(srcdir)/data/test-gap_k12.hist.good
6776

68-
check: check-dna check-rna check-dna-gap check-rna-gap
77+
check-fa: test-fa_k12.hist
78+
diff -q test-fa_k12.hist $(srcdir)/data/test_k12.hist.good
79+
80+
check-fa-gap: test-fa-gap_k12.hist
81+
diff -q test-fa-gap_k12.hist $(srcdir)/data/test-gap_k12.hist.good
82+
83+
check: check-dna check-rna check-fa check-dna-gap check-rna-gap check-fa-gap
6984

7085
# Check the C++ source code for white-space errors with clang-format.
7186
clang-format:
@@ -80,3 +95,6 @@ clean-local:
8095
rm test-rna-reads.fq.gz
8196
rm test-rna_k12.hist
8297
rm test-rna-gap_k12.hist
98+
rm test-reads.fa
99+
rm test-fa_k12.hist
100+
rm test-fa-gap_k12.hist

0 commit comments

Comments
 (0)