[med-svn] [Git][med-team/python-ruffus][master] 5 commits: Patch forwarded upstream
Andreas Tille (@tille)
gitlab at salsa.debian.org
Fri Oct 1 11:19:59 BST 2021
Andreas Tille pushed to branch master at Debian Med / python-ruffus
Commits:
c9094ac9 by Andreas Tille at 2021-10-01T11:25:35+02:00
Patch forwarded upstream
- - - - -
83e94957 by Andreas Tille at 2021-10-01T11:40:04+02:00
Set TMPDIR in autopkgtest
- - - - -
341c2b5b by Andreas Tille at 2021-10-01T11:59:53+02:00
Ignore test test_proxy_logger.py (fails to write on /tmp)
- - - - -
42ee5dc9 by Andreas Tille at 2021-10-01T12:11:31+02:00
Do not call removed test script
- - - - -
8f594315 by Andreas Tille at 2021-10-01T12:17:39+02:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- + debian/patches/ignore_test_proxy_logger.patch
- debian/patches/series
- debian/patches/sphinx4.patch
- debian/patches/use_libjs-mathjax.patch
- debian/tests/run-unit-test
Changes:
=====================================
debian/changelog
=====================================
@@ -1,10 +1,11 @@
-python-ruffus (2.8.4-3) UNRELEASED; urgency=medium
+python-ruffus (2.8.4-3) unstable; urgency=medium
* Fix watchfile to detect new versions on github
* Standards-Version: 4.6.0 (routine-update)
* Adapt to sphinx 4.x API
+ * Ignore test test_proxy_logger.py (fails to write on /tmp)
- -- Andreas Tille <tille at debian.org> Thu, 30 Sep 2021 14:18:35 +0200
+ -- Andreas Tille <tille at debian.org> Fri, 01 Oct 2021 12:11:47 +0200
python-ruffus (2.8.4-2) unstable; urgency=high
=====================================
debian/patches/ignore_test_proxy_logger.patch
=====================================
@@ -0,0 +1,26 @@
+Description: Ignore test test_proxy_logger.py (fails to write on /tmp)
+ Running test_proxy_logger.py
+ E
+ ======================================================================
+ ERROR: test_rotating_log (test_proxy_logger.Test_Logging)
+ test rotating via proxy
+ ----------------------------------------------------------------------
+ Traceback (most recent call last):
+ File "/tmp/autopkgtest.f5OUlH/autopkgtest_tmp/ruffus/test/test_proxy_logger.py", line 42, in test_rotating_log
+ open("/tmp/lg.log", "w").close()
+ PermissionError: [Errno 13] Permission denied: '/tmp/lg.log'
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Thu, 30 Sep 2021 14:18:35 +0200
+
+--- a/ruffus/test/run_all_unit_tests3.cmd
++++ b/ruffus/test/run_all_unit_tests3.cmd
+@@ -4,8 +4,7 @@ echo Running test_with_logger.py
+ python3 -m unittest test_with_logger && \
+ echo Running script test_with_logger.py && \
+ python3 test_with_logger.py && \
+-echo Running test_proxy_logger.py && \
+-python3 -m unittest test_proxy_logger && \
++echo Ignoring test_proxy_logger.py && \
+ echo Running test_exceptions.py && \
+ python3 -m unittest test_exceptions && \
+ echo Running test_task_file_dependencies.py && \
=====================================
debian/patches/series
=====================================
@@ -1,4 +1,3 @@
use_libjs-mathjax.patch
-#use_png_instead_of_jpg.patch
-#fix_test.patch
sphinx4.patch
+ignore_test_proxy_logger.patch
=====================================
debian/patches/sphinx4.patch
=====================================
@@ -1,5 +1,6 @@
Author: Andreas Tille <tille at debian.org>
Last-Update: Thu, 30 Sep 2021 14:18:35 +0200
+Forwarded: https://github.com/cgat-developers/ruffus/issues/127
Description: Adapt to sphinx 4.x API
--- a/doc/conf.py
=====================================
debian/patches/use_libjs-mathjax.patch
=====================================
@@ -1,5 +1,6 @@
Author: Dmitry Shachnev <mitya57 at debian.org>
Last-Update: Fri, 15 Jan 2016 15:14:14 +0300
+Forwarded: no
Description: Use Debian packaged mathjax
--- a/doc/conf.py
=====================================
debian/tests/run-unit-test
=====================================
@@ -13,5 +13,22 @@ cd test
find . -type f -name "*.gz" -exec gunzip \{\} \;
export LC_ALL=C.UTF-8
-export HOME=$AUTOPKGTEST_TMP
+export HOME=AUTOPKGTEST_TMP
+
+export TMPDIR=AUTOPKGTEST_TMP
+# This is an attempt to work around the following error but it does not work
+# Running test_proxy_logger.py
+# E
+# ======================================================================
+# ERROR: test_rotating_log (test_proxy_logger.Test_Logging)
+# test rotating via proxy
+# ----------------------------------------------------------------------
+# Traceback (most recent call last):
+# File "/tmp/autopkgtest.f5OUlH/autopkgtest_tmp/ruffus/test/test_proxy_logger.py", line 42, in test_rotating_log
+# open("/tmp/lg.log", "w").close()
+# PermissionError: [Errno 13] Permission denied: '/tmp/lg.log'
+#
+# since setting TMPDIR does not work this test is removed here
+find . -name test_proxy_logger.py -delete
+
bash run_all_unit_tests3.cmd
View it on GitLab: https://salsa.debian.org/med-team/python-ruffus/-/compare/88aa6572dafb0e39f1f6dc4fa26d55eb857dd758...8f59431591c2f846a2f6bebc681a565b8f80cb27
--
View it on GitLab: https://salsa.debian.org/med-team/python-ruffus/-/compare/88aa6572dafb0e39f1f6dc4fa26d55eb857dd758...8f59431591c2f846a2f6bebc681a565b8f80cb27
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20211001/8684a5fa/attachment-0001.htm>
More information about the debian-med-commit
mailing list