Skip to content
Commits on Source (5)
Notes on how this package can be tested.
────────────────────────────────────────
This package can be tested by running the provided test:
sh run-unit-test
in order to confirm its integrity.
spoa (1.1.3-2) unstable; urgency=medium
* Fix symbols file
Closes: #905387
* Standards-Version: 4.2.1
* Add build-time test
* Add autopkgtest
-- Andreas Tille <tille@debian.org> Fri, 19 Oct 2018 09:04:34 +0200
spoa (1.1.3-1) unstable; urgency=medium
* Initial release (Closes: #901145)
......
......@@ -9,8 +9,8 @@ Build-Depends: debhelper (>= 11~),
rename,
libbioparser-dev,
libgtest-dev,
zlib1g-dev (>= 1.2.11~)
Standards-Version: 4.1.4
zlib1g-dev
Standards-Version: 4.2.1
Vcs-Browser: https://salsa.debian.org/med-team/spoa
Vcs-Git: https://salsa.debian.org/med-team/spoa.git
Homepage: https://github.com/rvaser/spoa
......
......@@ -66,8 +66,7 @@ libspoa.so.1.1.3 libspoa1.1.3 #MINVER#
_ZNK4spoa5Graph23is_topologically_sortedEv@Base 1.1.3
_ZNK4spoa5Graph38initialize_multiple_sequence_alignmentERSt6vectorIjSaIjEE@Base 1.1.3
_ZNK4spoa5Graph8subgraphEjjRSt6vectorIiSaIiEE@Base 1.1.3
_ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIjLb0EEE@Base 1.1.3
_ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 1.1.3
_ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIjLb0EEEm@Base 1.1.3
_ZNSt11_Deque_baseIjSaIjEE17_M_initialize_mapEm@Base 1.1.3
_ZNSt11_Deque_baseIjSaIjEED1Ev@Base 1.1.3
_ZNSt11_Deque_baseIjSaIjEED2Ev@Base 1.1.3
......@@ -89,6 +88,7 @@ libspoa.so.1.1.3 libspoa1.1.3 #MINVER#
_ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJRKjiEEEvDpOT_@Base 1.1.3
_ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJiRiEEEvDpOT_@Base 1.1.3
_ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJjiEEEvDpOT_@Base 1.1.3
_ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJjjEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 1.1.3
_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratormb@Base 1.1.3
_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EEmRKi@Base 1.1.3
_ZNSt6vectorIjSaIjEE12emplace_backIJRKiEEEvDpOT_@Base 1.1.3
......
......@@ -24,3 +24,9 @@ override_dh_install:
--movedev debian/tmp/usr/include/* usr/include \
--movedev debian/tmp/usr/lib/*/pkgconfig usr/lib/$(DEB_HOST_MULTIARCH) \
debian/tmp/usr/lib/*/*.so
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
`find . -name spoa_test`
`find . -name spoa | grep bin` test/data/sample.fastq
endif
debian/tests/run-unit-test
Tests: run-unit-test
Depends: @
Restrictions: allow-stderr
#!/bin/bash
set -e
pkg=spoa
if [ "$AUTOPKGTEST_TMP" = "" ] ; then
AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM
fi
cp -a /usr/share/doc/${pkg}/examples/* $AUTOPKGTEST_TMP
cd $AUTOPKGTEST_TMP
gunzip -r *
spoa sample.fastq