diff options
author | Liubov Chuprikova <chuprikovalv@gmail.com> | 2018-03-23 22:27:06 +0000 |
---|---|---|
committer | Liubov Chuprikova <chuprikovalv@gmail.com> | 2018-03-24 12:50:00 +0000 |
commit | f3a5fe13a410a0b42cf4bbe4e128735e3c7e0348 (patch) | |
tree | 591ea05e3dad2244cd0bcd29c7154a046b9c0160 /debian/tests | |
parent | 7468aaceffcc6ca102efbfe56b6b891f58e2630d (diff) |
Added autopkgtest for part of ncbi-tools-bin
Diffstat (limited to 'debian/tests')
-rw-r--r-- | debian/tests/control | 3 | ||||
-rw-r--r-- | debian/tests/run-unit-test | 50 | ||||
-rw-r--r-- | debian/tests/test-data/nc0305.aso.gz | bin | 0 -> 1783227 bytes |
3 files changed, 53 insertions, 0 deletions
diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 00000000..d2aa55ae --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,3 @@ +Tests: run-unit-test +Depends: @ +Restrictions: allow-stderr diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test new file mode 100644 index 00000000..1fb2f27c --- /dev/null +++ b/debian/tests/run-unit-test @@ -0,0 +1,50 @@ +#!/bin/bash +set -e + +pkg="ncbi-tools-bin" + +if [ "$AUTOPKGTEST_TMP" = "" ] ; then + AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX) + trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM +fi + +cd $AUTOPKGTEST_TMP + +cp /usr/share/doc/${pkg}/test-data/nc0305.aso.gz . +gunzip * + +echo '---asn2all test---' +/usr/bin/asn2all -i nc0305.aso -b -f g -o nc0305.nuc -v nc0305.prt +[ -s nc0305.nuc ] +[ -s nc0305.prt ] + +echo '---asn2asn test---' +/usr/bin/asn2asn -i nc0305.aso -b -o nc0305.text +[ -s nc0305.text ] + +echo '---asn2fsa test---' +/usr/bin/asn2fsa -i nc0305.aso -b -a t -o nc0305.fna -v nc0305.faa +[ -s nc0305.fna ] +[ -s nc0305.faa ] + +echo '---ans2gb test---' +/usr/bin/asn2gb -i nc0305.aso -b -a t -o nc0305.gbk +[ -s nc0305.gbk ] + +echo '---asn2idx test---' +/usr/bin/asn2idx -b -p . < nc0305.aso +[ -s nc0305.idx ] +[ -s master.idx ] + +echo '---asn2xml test---' +/usr/bin/asn2xml -i nc0305.aso -o nc0305.xml +[ -s nc0305.xml ] + +echo '---asndisc test---' +/usr/bin/asndisc -i nc0305.aso -b -a t -o nc0305.disc +[ -s nc0305.disc ] + +echo '---asnval test---' +/usr/bin/asnval -i nc0305.aso -b -a t -o nc0305.val +[ -f nc0305.val ] +[ ! -s nc0305.val ] # empty diff --git a/debian/tests/test-data/nc0305.aso.gz b/debian/tests/test-data/nc0305.aso.gz Binary files differnew file mode 100644 index 00000000..190b0440 --- /dev/null +++ b/debian/tests/test-data/nc0305.aso.gz |