This is an automated email from the git hooks/post-receive script. sascha-guest pushed a commit to branch master in repository tantan.
commit c94f388c96c8a8ebe2e085fb7594880a74962cf9 Author: Sascha Steinbiss <[email protected]> Date: Sat Mar 12 09:52:40 2016 +0000 add autopkgtest --- debian/changelog | 1 + debian/control | 1 + debian/tests/control | 3 + debian/tests/nuc.fasta | 200 ++++++++++++++++++++++++++++++++++++++++++++++ debian/tests/prot.fasta | 5 ++ debian/tests/test-example | 27 +++++++ 6 files changed, 237 insertions(+) diff --git a/debian/changelog b/debian/changelog index dd48983..7fc1bd0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ tantan (13-3) unstable; urgency=medium * Bump Standards-Version. + * Add autopkgtest. -- Sascha Steinbiss <[email protected]> Sat, 12 Mar 2016 08:47:30 +0000 diff --git a/debian/control b/debian/control index 564082f..bbf46c8 100644 --- a/debian/control +++ b/debian/control @@ -5,6 +5,7 @@ Maintainer: Debian Med Packaging Team <[email protected]. Uploaders: Sascha Steinbiss <[email protected]> Build-Depends: debhelper (>= 9) Standards-Version: 3.9.7 +Testsuite: autopkgtest Homepage: http://www.cbrc.jp/tantan/ Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/tantan.git Vcs-Git: https://anonscm.debian.org/git/debian-med/tantan.git diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 0000000..49d3f07 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,3 @@ +Tests: test-example +Depends: @ +Restrictions: allow-stderr diff --git a/debian/tests/nuc.fasta b/debian/tests/nuc.fasta new file mode 100644 index 0000000..e4d5a86 --- /dev/null +++ b/debian/tests/nuc.fasta @@ -0,0 +1,200 @@ +>ref +taaccctaaccctaaccctgaccctaaccctaaccctaaccctaaccctaaccagtacac +gcgtacacgtacaagcacccgtacccccagtatacctggacacccgtactcagttatcct +ttttattagtgtacccgcctcttgcacgcatgccacagttcttcagcagaagaacacgca +caatgctctttgataaacgtgcggacatgaaaaaaagggaaaaacgcagctacgtgtgct +gtcgttggtttcacagcgtcaagccgcgtcggtgtaccaaagaggaggtgacccatcgag +tactcgcaccctctagctctccttttctgcctcgtattatacacgttgatcggaaaacag +ggtaggcactagccaccgataatcttcaatcgtacatctgtctgcgtaagcgcgtgcccc +ggatggagggcatggaactgcatcgaccgcccacggcgatcgccgatcagccagcgatgt +gactgcaacgctgtttgtttccacaacgagggctgaaggctttctgatagattgtgcgct +atagaacaaggagggagagcccacccctttttatgcgaaaactcctcacccaaagcaagg +agggcggcgggtgggaagcggaaagccaacgcccacgcggacgcaattagcaccgaccga +aaacgagcagtgagaaaaagggaagtctctcagactgggaagagatgagccgaggagata +aatgcaccagatccgaggtaccgcggcacaagaggagccgggtgatattttttgttgttt +tcagtgtttcctcgtgagacggcaaaacacgaggcagaaaaggtgcaagagatccaggtg +gctggcgaagaggaggaacatgagaagagagacagtcaacattggcggggagtcgaactt +tgtgcagctcatgtgtgcaggtgcaggtcgatggatagaaggctaagaggcgataggaca +gggtcccttcacaccacaagcgtgagtgatggagttatatgcgcatggtcgaataggtat +gcacatgtacggcagacaggaaagtagaagagaggaattcggagttgtggagaacgggaa +gtcgatggggcagcagcagcagtcagagcagcagacgaaatgctacacggaacggcttca +cggagagagcatatcagagaagcaggggagctgagaagtgcagtcgatgtgtcacgcttt +gaagtgtgtgacatcaccgaaccgctaccgtgagcaccagaagctcgtctgtgacgaagg +ctccaaagcagatggagaaggaagcaagaccagatggcatgaatcgctcgctttacttta +ccttcgatacgcttactcagtctgttttccggcatcggctcaacaccgccacttgggcaa +ctctctgcgacggcacctacgcgagaccatggcggggtattgttgctttgtttcggagat +ctgcggtatgggtgctgatcatttcaaaacactccagcaatcaagacgaaggaaacacag +accaaagagaagagagacgaagcacggtgagccacgctagccattcatcaacacacccac +acggcaatcacgaaaggcgcaccgcgagagagagagagagagagaacaacggagcctatg +ttgtgagcaaaacaaagtttctcctgatgcataaaacagcaagaaaaagaagagatagct +aaaggacttcgaaagtggaacatcacaccgacgacacggtgtcaaggagaacgagacgga +caaggacgacagaccacatgggagcacaagcgaaactatgacaggtgtgagcaagggcga +atttcctgctgccttgcgactgctggctgatgagcgagtcttctttctttttctccagtt +gtaactgcagcggttgcacgcacgcaagcatgtgaccaccctctcacggttgtcctccat +tgttcgctttctattttttttgtttctcggctcttttagtttcgtcgtgtatctttgcca +accgccgtcatgggttgttgtcttctgccggtatgcctatcgagcgtttttgttttcgtg +cgtgcgtgtgtgtgctcggtgttgtcgttgctcacaaaaagttccccgcggtactgctga +gctgttcacataatgcgcatgtgtctattctgttgctttggtgctcgtggcaccttccga +ggccgccggcgctcacctcctccatgtgcagcggaggcacgcccacggtgggagggaagg +cagcagtggaggctcgtgaggcgacgccgattctgcggtgacattcgcggcgacatcgac +acgttcaatgaagcagttcgacaggacaaggaggccagtaaaaataaaaaatgaaaagaa +gcgtacatgtgacggcagacacatacgccaagagagagagagagagagagcatcgggaag +acggagtcacgcgaaagagaagagcaaaacaaagtagagcacgtggctgtccgttgaata +cgaaggtctccgtgctcgcgactgcatcaccagtagcagcctcatcgttggtcaacgaag +gggaaacaaacaaaaaaaaaaacggaagtgcagagtcgccctcgactaaatcgcgcatag +gcatgccattcatcgatggatgcggagaagcgaagtagtgccgccaaaaactcgacgaag +cctgaccgtcggcaagacgtgacgctcaagggggcggcgcgccacgcgatggagacgaca +ctatgaggtagcggaaaggtagggggagagagagacaagagattctcaaacgaaaacaga +cagtacagaatgagatgggcggagacgcacatgggaggaggacaaagagagacggattac +atgaaacagaccacggatgggtgtcgagaaccaaaaatggagcacaacgagagaaagaag +gttacgagagagatcagaggcatgacaagcagcgccgttctgctctccaccgccgtttcc +tctgtctgcctcgctctctgtcaccgtcgtctttcttttccatgcccctttcaccgctgc +ttcgttgtgctgtgtaccccagatccaaagagcgagcgagagagagagagagaaaaagca +gaaagacaggagagataccgacggaaggagagagtgcagaggagaggcgacacacataag +gcagacacaagaacaataggccgaaagatagggaggaggagggaacagctaaaggtcaca +taaaaagagagaagggggaagatggcagtgcatactggaagcatacgcgcgctctcgctc +tctctcgcgcaaagacacacacacacacacatacacacgcatacatacatacacatatag +atgcccggagagggggaaagcaagggaagcgaaaggagagagctgaaacgtgaaaacgcc +ggaacacggtgtgaagcggagaaggaataggagccaaacagaagaagctatgcagcccaa +caacacgagaaaatgtgtgtgtgtgtgtgtgttcagcgtgtgcgctctactgagagaagg +gcagcccacagacgcccgcacaggcacatagtcgggcgcaaagtggcgattcagtttgcg +cagagagaaaatggggcgatgtggtcgacgtgagcgcacgtcagcagtagcgggccagcg +ggagagaggtgagaagggcaagggaagcaaggcagcagaggcgatgtttctgcagagtcg +cttggtcactgatgcgctgttcttctcttgttcgccctcctgtctactcgcgcgaagagt +acgcatctgcatcggagtcggtgtcgtcggagttgtacatgctggtgcctcggaaagagt +tgtgacggctcagcccgagctccgactgcgtgggaatagcgccctgattatcatactgcg +atccgatgatattacggcggcgcttctcctctttgttgcggcggcggatgcagcagcagc +accagatgctaatgatgagagcaatcaggatgatatagagcacgacggcaatgaggaggc +cgccccaccatgggaacgtttcgttgcacttcgggaggatccagcggctctgcgagtcta +cctcaacctttttgccgcagtacttgtacgtgtggccggagctgctaacgaagggaatgg +cgctgccgcccgggaaggtgggcacaagccgattcacgccatcggagtcggcgtagacgt +agtactcgcagaggaaattcgtaaacgatgtggacacctccgtgttcacccacttcccgg +acggctgcatcacaaccaggcgcttgccccagtagctcaggtttccccaggaacgcgggt +agttggtctcgaaattggtgtaggagcccgacacagcagtagttctgtccactggagtcg +cgtcatcgtttactccccagtagttgacaccgcgcaggaacagcgggcgggtggtgcgga +agagcccgcgataccaccgccactcgcattgggttcccgcgcacaccgcctgctccgtca +tgccgccaagggggatattgccgcgaatgccctcgcgttgataggcactctcgagagcct +cttgaatagaggcggaggtcgacatggccgtgtgcgaccccgcgtcctgcaacttgcaga +aatcgatttctaggggatcgaaggcaaaggccccactgccggcgctgcgcgcggtatacg +ttgtcgagtaggcgtgcgtcattgccggtgcaaaacacgcgagcaccgccacgaccagca +cgaagacgagagcgcagcgcatcttgtcagcagcgggagagaaagacaagcggagaaaac +gaggagagaaagagtgtacgaaatggacgggaacacagacggtggacgagcgagtggtga +tgcgtgagccggcggtgaatgtcgggcgtgagggccgaggggggagaagggaaaaagaca +gtgagccaagaagccgaaaacgaatacgagaggaacgctgaagatcaagcacagtccacc +cccccccctccgcgccggtggtggaaacgctggtgcgtgccggagaagaaccaacaaaaa +caagaaaagcaaggaagcgagagaacggagaaggagaaaggcggggcagtggttgcgcca +agggtccgctaggacttcacggagtacgcacaggtgcagcgggcaagtgcggagacgatg +gggctcatgtgtggcaggggaagatgggaagaacgaaaagggaggaggtgtggaagaggg +tagaagtgttctctgtgagtaatagcacaggcaatccatctcacgggagagatgagggag +gatgcaaagtcgcggccgcgtggcgagtatgcggggcgtggttcacgctcctcacatgtc +ggtgcctgggctgtctttcccagtgttgtaggtgatgcctgagcaaggagcagcatcctg +agggctcataaggagaggaggagcacaaccgtaggggtagtcgcacgccttcatgcgctg +ttggcggggctgtgcaaagtgaaccacactaggcgagtggcagacgccagcgaaggccat +ggtggctaggggtacgaggcgagttaacggtcgccctgttgtgttctcccgttgccgcag +cagccactcctccctcgtcgcccatttgatgctctcgaatcgtctatgggtgagggttct +cgtctgcacgaccaggcgcgggcagtgatgatgtcccgcgtgtcagtgagggcgcatgcg +tgcggtgcggcacaatgggcttgtcggtatcccgtatgtgagcatggaaagacaaaccgc +cagcgacaacaacaactcgaatcagcgaggaagccagtagaggcacacaggcacagacac +acggaacacgcactctcacccctatgcgcctattctttcaacgttcgtgcggcgacatcg +gggaaggagtcgatccaggagatgtcgatgaagagcggaaggtggtgggaaggcagcttg +tggttaggaaagagttgcgcctcgttcacctcctcatcctcaggaacgtccagcacctga +tgcagggcgagcgtgctggggtcgtagaaaatgaagtcctgtgtgttgtacgtgatgcct +ttcgcctttcggctctccttcaagagcgcaagctggtcgaccctgacggcggtgtcagac +ggcgctggtgcggaggctggcgatggcgccggtgcagcagcaacggtgtcagcaggcgga +ggtgtcgccacctctggcgcagtctttggcgtcgtcagctgctgttgttgcttcttgtga +gcccgagccgcgatctcgtcccgcacaagccgcactttggagaagacgccatggtagcca +cccgcgtccttgcgccggaaacggtggatctcctcctcggcctggtaggccttgtcggag +cggtgagcctgctccacgttctttgtgtagtacgtgtcataggcggcggcgcgggcgtcg +tctcggtagtgccacgccgtccagcgcggcccgccaaccaggtcatgcgtggaaaaaaat +ctgtcgcgcaggagctccacgcacggctcatcgtccgcttgattgttcaggtcgccacag +acgatgtgcgactgatgcgagcgatctgcgtcgtttcggccgagggcatcaagtatggtg +agcacctgtcgtgcctcgtgcagccggacgtcggccgcctctgccgtcgcccccgcggtg +agctgcacgcaggcgacgtagagggtcatgtttgtcactttgtcccgcatgccgacgaag +tgcgcaaagtggaagcgctggccgatatcgcggccaggcatcatgagcgggaaaaagcgg +cccttgtgaaacagaagcacgttgccgatgtcctcctcctcggcgatcttgccctggtta +gacggagcggcggcattgtcacccttgcggagtgcccgcacctgggcaccacggctggac +tggtagagcgtgccgtagccgaggaaacgtacatatcgccacaactcggtgttgaaaaag +gtccgcttcacctcgttcaagcaggcgatatcggggtcgtagcaccgaagcagctccacg +aggtgcttgcgacggtgctccggcgtgaggaagggtgggaactccttgtcgatggagggg +tcgtagtcgcagcaggcgttggggtcgtcgcattccgggttgcgggtgaactcgggcacg +cgcacccgcaccgcctctacgggggtggtgtgaccgggcccccaggcgtccgtcatcatg +ttgaagctcatcaggcggaaccaatcacgccgtgagaggctcgtcgacagctgagagacg +ggcgccttcacccacttgcgcttcagcggaggctcgcgctccgcctccatcttctccgct +tgcatctcgcgcgctagcaggctcgacatcttcacctccagcgcgctctgcgcgatctgc +gcgtccatgatggaggggcggatcgttgtgcgcgtgccggtgtcccgcatcagacccacg +accgggccaccgctcaccagtggcggatcattcagtagcactgagcagcgtctcaacatc +tacagaagaggagggcggcgaagggaatcactgcatgaggcatgcgacgctcgaagatgg +cgaaacacggcccgctctgtgcgaccgtgcgtaggtcggtcggtgtgagcgaggtgtttg +caggggggacacttcacagtccggagcagacgaataagcggagggaaggagggagggata +ggaggggggcactgatgcggtggcatacgtagccccgcagaaatacgggagatgacgggg +gagagaggaggagtaggatagacggtcgtgaaggatgagagaaaaagtgcacaagacggc +acgacacgttcgtgtgtggctttcaggggcacacaggaggcatgcgcaaaagcatacgcg +gcacagtcggcaatcaacaacccgcgcgtctctctctctctctctgcagaacattgctac +ccttgcgccatctgttgatgccgttgaggaggcctccagctgctgcacccctggcagccg +caccgacctcacgtgaatacccccgtccacactggcctctacttgtccttctacgcgggg +gacgaggtgactttgtgcgcatgtggcggttgccttctcgcttccccgtcttccgtgtgc +ggaggaggggtcgagggcgcaaagacgtccgaaggagagtagaggagagggcgtagatgg +caagggccttacaacaggcacacagacaaccacagatgcgccgtgttgggggttgagcga +ggcgtgagagagggagcgagaagccgaagagacaagacatgaaaacatcgaaaatggaag +agagctaaaacgcatgccatcacaggcacacgtgcacatacacatggagagagggagaga +caacggcttcttcgcggtcgcctttccacaagcgtattgttgcgggcaacagcagggggg +ttgcttctaggccgctggagctggacgtgcgtcggagagctggaaggcacagaggccagc +ggcattggttttgccagtgctggatgcagacgttgctcaaggatagatgcagagaggtag +agagtgagtggccgcacggggcacgcagaaagaatgtccgcatggaggaagaagcagcgc +ccacacgtccaatgcacaagagcaccgcccgaatcgatgaggccaagaaagaggaggagc +aacggccatcgactgcagctgcgtgaggctgcggctgaggctgtggggggagggagggga +gttgcatctacgtctaacatgataggagagaaaaacgaacaccgaacggtatgccacaca +catacacacacacggacagacaggcagagagcacgagagagcgaaaacggaaagagggga +gcgcaagcgatgaaagagagcgtccgagtctaaaacagcggcgaccgcaaacacgcgagc +ggtcaccacgaacagagagagcccgagcccactaaagctggtaaaggaccggaagcggca +cacagcgcctcgaacgaagcacctgcacggcagcaccggtgctgatggccaaacacacac +gcacgcgcagacacgcatgaataaaaaaaaaatgatagagaagacacatgcgcgaaaggt +gcagcgaacaccgacaacacgaaaaagaaagggcgatacctagaaggacgatgaacacgg +ctacgttggcggcaggtgctgctgaaaggcggtgatgtcggcgacctgctgcgcgatctt +gtcgagctcctccagctgcgttaggaaggactccatcgcgcgccgtttctcgctcaccag +cagacgtgcgcgctccacaaagctgcgcgtgttggcgttcatctgctctgcgtcgtactt +cacctggtactcctccttgatacagttcatgtccgtctcgaggtaggcgttgtattggtc +aatgacgcgactgcgctgggccgcgacaagctcggcgccgctctcgaagcgcttgaagct +tgggcgcccactcggccgcgctaccacttcgtcctcgccgcttctgtctgagtcgcgggg +ccgcttagtgcacaccatgtccggagtccgatcgcgcgacggcggcttcggggtgacgag +agtcgacttggcctgcgacgacggcgagagtgtgttgacggagcggctgctgagtagcgt +gcttctaagtgctggcgcagccgtcgaagagccggagaaaagcggggcggccgtagaaag +gcgagttgtcgtcctccgcgacggtggcctgctctcggtcgtgtcaaagaaggcctcttc +ctggtcgtcgggcatgcacacagtgcgccgctccgtggcgttgcgcttcagctccttgac +acgatcggcgtagcgcagcgtgttcagcgtgtgctcggcattgttgttcgacggagagac +ggcgccgatcatcaccgtgcggcagttgccgataaacgagtcgcggagcacctcagtcag +cttcgagccgcggaacgggacgtgcttcctgttctgatctaaaaaacgaatgcactcctt +cagcgcgagtaggctcttgttgatctccgccccttcgaggcgtgtctgtcgcgcgcagtc +caccgtgtcagcgccgcgctcgcttccagcgaggtcgatgaacgtgaacttgccgctctg +cttcgacgtccgtttcgccttgagcttgatctcgagaatggcgtgggagcgggagcttgt +gtcattggcgccggtggagccgcagctgcgaacaccgctgccctggtcgatgatcgtcat +gaggtcctccacgctggtagagcagtgttcggtgaggccgcggatgttcacccggccctt +gtcgtcctcgagggctcgcaggggtcgccggccgttcagcaagtcaaagagcttcccgct +gtagatctcgtaaaaggaaacgacgatgcgcgtgtcgctcgtgaggcggtcaaacatgtc +tttggcggcgagtgcgtagaggcccggctcggggcccttgcccagcatcgtgtgtgtctt +gccgctccctgtctgtccataggcgaagcatgtcgcgcagccgccgtcgaagacggtgtc +gatcagcgcgcgggcagcgcggttgtacacgtcgacgttgtcgcaggcctcgtcgaaaac +ctcgtcgaagaagaagcggtgcacgtgggtgtacttgcggaggtcgaccttcacctttgg +ctccttcagcacaatctcgccgctgttgtcggcgtccatgatgtccgtgaagccgttcgt +ctgctccccggcgctgagcggacgcttgcgaatggcgacgaggatgcggctcttgcgctt +cacctcctcggcggtgtcggtcgaccggcaaaggactgtggttccgcgtgctgtgtactg +ccgccggcgctccgtcgagcacccctccttcccctccggcgtactgtcgtcgccctcgcc +gtcgccgtcgccgtcgttgtcgagcacgtcactgccagagcgcgaggcggggagcggatt +agccttgatgtactcgatggcgtcacgcagccgcaaaatgtccatcgcctctacgacgcc +gtagcggttgaagtcctctggctgcagggcgaggaggtccttgatggtcatgctcgatgc +aaaggcacactgaaagcgctccagctggtaccgccgcagcacgtcgctgatgtacggctg +cgacgacggcggctcggccgacatcatctgcgacgcactggccgtcacgctcacaaattt +acggacgcttcgcgaggaaaggggaggagagcgtcaacaaagaaagagtctaagatgggg +cagagagagacgcgaggaagcagccgaagcggcctgggtgccgcgggtcctttgccgcca +ccgatgtggagagaagacgagcggggagtcgagcaggcggtgactgacggtcggcgcact +tgcttgcgtcgcgctcaggcagctcgtagaagcggaggaggacacggagaagaaggaaaa +gggacggagacgatgatgcgcgtgcgtgcgcatgaaaaggtgcctcgtggtgcagatgcg +ggatctgcagtaagaagtgcggcggtgcgtcgtgcgaacgtctctgtatgaggatggcag +cgaggagagaacgagagacggacacagacaacggaaggaggacgtgtgcacctgtatgca +tgcatgcatgcgtgtgttttctgtgaatgtgcgtgtgtgtgtgtgtgtgtgtgtgtgtgt +gtgtgtgcgtactcgtactcgccctcactcgcctcgctcgcagatggtacggaggcgaag +gggtgctgtcgaggactagggtgtggtgcgagggcgtcagacggtcccgttgatgggcgg +gtgtgtaacaggcaacagcgagatgggaagcgaatacggagagagcaggaggaggatggg +aatggtgatggtcggcgtcgtcgtcgtcgtcgtggtgccatgggtgaaagcggcagcggt +gccgtatgcgccctccacgcatcgggcagagtgcgatcgcagcagttgactgtcactact +tgcccgcgcctaagaggcctgagaaggagggcaggggtgtgtgaatctcccacagggaca diff --git a/debian/tests/prot.fasta b/debian/tests/prot.fasta new file mode 100644 index 0000000..b0cb561 --- /dev/null +++ b/debian/tests/prot.fasta @@ -0,0 +1,5 @@ +>test +RCTHYLFIVVVAVNSTLLTINAGDYIFYTDWAWTSFVVFSISQTLMLTVGACYYLTFTGV +PGTATYYALIMTVYTWIAKGAWFALGYPYDFIVTPVWLPSAMLLDLAYWATKKNKHSLIL +FGGVLVGMSLPLFNMVNLITVADPLETAFKYPRPTLPVAVAVAVAVAVAVAAVAAVVAAP +YMTPIEPQVGKFYNSPVALGAGAGAVLACTFAALGCKLTTWT \ No newline at end of file diff --git a/debian/tests/test-example b/debian/tests/test-example new file mode 100755 index 0000000..a06fd2f --- /dev/null +++ b/debian/tests/test-example @@ -0,0 +1,27 @@ +#!/bin/sh +# autopkgtest check: Run small test data through tantan +# Author: Sascha Steinbiss <[email protected]> +set -e + +ORIGDIR=$(pwd) +DATADIR=$ORIGDIR/debian/tests/ +WORKDIR=$(mktemp -d) + +trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM +cd $WORKDIR + +tantan < $DATADIR/nuc.fasta > 1 +tantan $DATADIR/nuc.fasta > 2 + +[ -s 1 ] +[ -s 2 ] + +diff 1 2 + +tantan -p < $DATADIR/prot.fasta > 1 +tantan -p $DATADIR/prot.fasta > 2 + +[ -s 1 ] +[ -s 2 ] + +diff 1 2 \ No newline at end of file -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/tantan.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
