Shruti Sridhar pushed to branch master at Debian Med / paraclu
Commits: 15eb7796 by Shruti Sridhar at 2021-07-12T18:57:21+05:30 Add Autopkgtests - - - - - 8917ed9c by Shruti Sridhar at 2021-07-12T18:58:14+05:30 Add test data and examples - - - - - 1be0c882 by Shruti Sridhar at 2021-07-12T18:58:25+05:30 Install docs - - - - - 67be9a87 by Shruti Sridhar at 2021-07-12T19:07:37+05:30 Update changelog - - - - - 7 changed files: - + debian/README.test - debian/changelog - + debian/docs - + debian/examples - + debian/tests/control - + debian/tests/data/input.fa - + debian/tests/run-unit-test Changes: ===================================== debian/README.test ===================================== @@ -0,0 +1,17 @@ +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. + +Notes on the files used for testing +──────────────────────────────────────── +Files: debian/tests/data/* + +The test data file was created for testing this package where the first column is the chromosome, +the second is the strandedness, the third is the starting position, +and the fourth is the number of reads at this starting position with the same strandedness. + ===================================== debian/changelog ===================================== @@ -1,5 +1,6 @@ paraclu (10-1) UNRELEASED; urgency=medium + [ Nilesh Patra ] * Team Upload. * Fix fetch URL - paraclu has moved to gitlab * New upstream version 10 @@ -10,7 +11,13 @@ paraclu (10-1) UNRELEASED; urgency=medium * d/p/do-not-override-cxxflags.patch: Do not override CXXFLAGS * Declare compliance with policy 4.5.1 - -- Nilesh Patra <[email protected]> Sat, 05 Jun 2021 01:40:35 +0530 + [ Shruti Sridhar ] + * Team Upload. + * Add Autopkgtests + * Add test data and examples + * Install docs + + -- Shruti Sridhar <[email protected]> Mon, 12 Jul 2021 19:06:53 +0530 paraclu (9-3) unstable; urgency=medium ===================================== debian/docs ===================================== @@ -0,0 +1,3 @@ +README.txt +debian/README* +debian/tests/run-unit-test \ No newline at end of file ===================================== debian/examples ===================================== @@ -0,0 +1 @@ +debian/tests/data/* \ No newline at end of file ===================================== debian/tests/control ===================================== @@ -0,0 +1,3 @@ +Tests: run-unit-test +Depends: @ +Restrictions: allow-stderr ===================================== debian/tests/data/input.fa ===================================== @@ -0,0 +1,17 @@ +chr1 + 10000 1 +chr1 - 10010 10 +chr1 + 10020 100 +chr1 + 10030 100 +chr1 - 10040 1000 +chr1 + 10050 100000 +chr1 + 10060 100 +chr1 - 10070 1000 +chr1 + 10080 1 + + + + + + + + ===================================== debian/tests/run-unit-test ===================================== @@ -0,0 +1,25 @@ +#!/bin/bash +set -e + +pkg=paraclu + +export LC_ALL=C.UTF-8 +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}" + +paraclu 10 input.fa > output +if [ $(dpkg-architecture -qDEB_BUILD_ARCH) = "amd64" ] +then + echo "a12f21cef993174184c7061b95046808 output" >> checksums + md5sum --check checksums + echo "Expected output and generated output are same: PASS Test 1" +else + [ -s "output" ] || exit 1 + echo "PASS Test" +fi View it on GitLab: https://salsa.debian.org/med-team/paraclu/-/compare/9dfef4b428ee4d3688b286f2acfb776635a75812...67be9a872eab0693821b149f2afd1d105068b1a8 -- View it on GitLab: https://salsa.debian.org/med-team/paraclu/-/compare/9dfef4b428ee4d3688b286f2acfb776635a75812...67be9a872eab0693821b149f2afd1d105068b1a8 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
