File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ f () {
4+ error_code=$? # save exit code first
5+ echo " error $error_code "
6+ echo " command with error:"
7+ echo " ${BASH_COMMAND} "
8+ echo " on line ${BASH_LINENO[0]} "
9+ exit $error_code
10+ }
11+ trap f ERR
12+
13+ infile=tests/reads_1.fq
14+ infileidx=tests/tRex1.idx
15+ if [[ -e " ${infile} " && -e " ${infileidx} " ]]; then
16+ ./abismal -v -B -t 2 -i ${infileidx} ${infile} > /dev/null;
17+ else
18+ echo " missing input file(s); skipping test" ;
19+ exit 77;
20+ fi
21+
22+ infile1=tests/reads_pe_1.fq
23+ infile2=tests/reads_pe_2.fq
24+ if [[ -e " ${infile1} " && -e " ${infile2} " ]]; then
25+ ./abismal -v -B -t 2 -i ${infileidx} ${infile1} ${infile2} > /dev/null;
26+ else
27+ echo " missing input file(s); skipping test" ;
28+ exit 77;
29+ fi
30+
31+ infile1=tests/reads_pbat_pe_1.fq
32+ infile2=tests/reads_pbat_pe_2.fq
33+ if [[ -e " ${infile1} " && -e " ${infile2} " ]]; then
34+ ./abismal -v -B -t 2 -P -i ${infileidx} ${infile1} ${infile2} > /dev/null;
35+ else
36+ echo " missing input file(s); skipping tests" ;
37+ exit 77;
38+ fi
39+
40+ infile1=tests/reads_rpbat_pe_1.fq
41+ infile2=tests/reads_rpbat_pe_2.fq
42+ if [[ -e " ${infile1} " && -e " ${infile2} " ]]; then
43+ ./abismal -v -B -t 2 -P -i ${infileidx} ${infile1} ${infile2} > /dev/null;
44+ else
45+ echo " missing input file(s); skipping test" ;
46+ exit 77;
47+ fi
You can’t perform that action at this time.
0 commit comments