Skip to content
Commits on Source (3)
macs (2.2.6-2) unstable; urgency=medium
* Run even more tests.
* Patch from upstream to fix test that fails with Python 3.8.1rc1+
-- Michael R. Crusoe <michael.crusoe@gmail.com> Fri, 20 Dec 2019 13:24:14 -0800
macs (2.2.6-1) unstable; urgency=medium
[ Andreas Tille ]
......
.pytest_cache
.pytest_cache/
......@@ -10,7 +10,8 @@ Build-Depends: debhelper-compat (= 12),
python3-numpy,
python3-setuptools,
python3-pytest,
help2man
help2man,
procps
Standards-Version: 4.4.1
Vcs-Browser: https://salsa.debian.org/med-team/macs
Vcs-Git: https://salsa.debian.org/med-team/macs.git
......
This diff is collapsed.
spelling
fix_test_signal_failures
From: Michael R. Crusoe <michael.crusoe@gmail.com>
Subject: typo fix
--- a/MACS2/IO/CallPeakUnit.pyx
+++ b/MACS2/IO/CallPeakUnit.pyx
@@ -413,7 +413,7 @@ cdef class CallerFromAlignments:
--- macs.orig/MACS2/IO/CallPeakUnit.pyx
+++ macs/MACS2/IO/CallPeakUnit.pyx
@@ -435,7 +435,7 @@
self.cutoff_analysis_filename = cutoff_analysis_filename.encode()
cpdef destroy ( self ):
......
......@@ -30,6 +30,16 @@ override_dh_auto_build:
"python3 bin/macs2 $${subcommand}" > \
debian/macs2_$${subcommand}.1; done
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
dh_auto_test
cd test && for PY3VER in $(shell py3versions -vs); do \
export PATH=$(CURDIR)/build/scripts-$${PY3VER}:$$PATH \
&& export PYTHONPATH=$(CURDIR)/.pybuild/cpython3_$${PY3VER}_MACS2/build \
&& ./cmdlinetest macs$(DEB_VERSION)-$${PY3VER} ; done
endif
override_dh_auto_clean:
dh_auto_clean
rm -Rf test/macs$(DEB_VERSION)* test/speedtest*
rm -f debian/*.1 debian/*-man-include