[Python-modules-commits] [pytest-xdist] 08/18: add temporarily-disable-test_looponfail_removed_test.patch
Daniel Stender
stender at moszumanska.debian.org
Sat Aug 5 17:57:20 UTC 2017
This is an automated email from the git hooks/post-receive script.
stender pushed a commit to branch debian/master
in repository pytest-xdist.
commit 868f5d6e0c37f6a420e2189f21496f14ada607a3
Author: Daniel Stender <stender at debian.org>
Date: Sat Aug 5 19:29:04 2017 +0200
add temporarily-disable-test_looponfail_removed_test.patch
---
debian/changelog | 3 +-
debian/patches/series | 1 +
...rily-disable-test_looponfail_removed_test.patch | 60 ++++++++++++++++++++++
3 files changed, 63 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index d1a63db..6506fe7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,8 +10,9 @@ pytest-xdist (1.15.0-4) UNRELEASED; urgency=medium
+ change debian-branch to meet DEP-14.
+ add sign-tags field switched to True.
* use debhelper level 10 (changes in deb/control and deb/compat).
+ * add temporarily-disable-test_looponfail_removed_test.patch (Closes: #869094).
- -- Daniel Stender <stender at debian.org> Sat, 05 Aug 2017 19:16:09 +0200
+ -- Daniel Stender <stender at debian.org> Sat, 05 Aug 2017 19:28:10 +0200
pytest-xdist (1.15.0-3) unstable; urgency=medium
diff --git a/debian/patches/series b/debian/patches/series
index 851dee5..f2db883 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
+temporarily-disable-test_looponfail_removed_test.patch
fix-acceptance_test-for-pytest3.patch
diff --git a/debian/patches/temporarily-disable-test_looponfail_removed_test.patch b/debian/patches/temporarily-disable-test_looponfail_removed_test.patch
new file mode 100644
index 0000000..e32b6b8
--- /dev/null
+++ b/debian/patches/temporarily-disable-test_looponfail_removed_test.patch
@@ -0,0 +1,60 @@
+Description: temporarily disable a certain tests always failing
+ with newer versions of Pytest to prevent FTBFS.
+Author: Daniel Stender <stender at debian.org>
+Bug: https://github.com/pytest-dev/pytest-xdist/issues/163
+Bug-Debian: https://bugs.debian.org/869094
+Forwarded: not-needed
+
+--- a/testing/test_looponfail.py
++++ b/testing/test_looponfail.py
+@@ -193,29 +193,29 @@
+ assert 'test_one' not in remotecontrol.failures[0]
+ assert 'test_two' in remotecontrol.failures[0]
+
+- def test_looponfail_removed_test(self, testdir):
+- modcol = testdir.getmodulecol("""
+- def test_one():
+- assert 0
+- def test_two():
+- assert 0
+- """)
+- remotecontrol = RemoteControl(modcol.config)
+- remotecontrol.loop_once()
+- assert len(remotecontrol.failures) == 2
++ # def test_looponfail_removed_test(self, testdir):
++ # modcol = testdir.getmodulecol("""
++ # def test_one():
++ # assert 0
++ # def test_two():
++ # assert 0
++ # """)
++ # remotecontrol = RemoteControl(modcol.config)
++ # remotecontrol.loop_once()
++ # assert len(remotecontrol.failures) == 2
+
+- modcol.fspath.write(py.code.Source("""
+- def test_xxx(): # renamed test
+- assert 0
+- def test_two():
+- assert 1 # pass now
+- """))
+- removepyc(modcol.fspath)
+- remotecontrol.loop_once()
+- assert len(remotecontrol.failures) == 0
++ # modcol.fspath.write(py.code.Source("""
++ # def test_xxx(): # renamed test
++ # assert 0
++ # def test_two():
++ # assert 1 # pass now
++ # """))
++ # removepyc(modcol.fspath)
++ # remotecontrol.loop_once()
++ # assert len(remotecontrol.failures) == 0
+
+- remotecontrol.loop_once()
+- assert len(remotecontrol.failures) == 1
++ # remotecontrol.loop_once()
++ # assert len(remotecontrol.failures) == 1
+
+ def test_looponfail_multiple_errors(self, testdir, monkeypatch):
+ modcol = testdir.getmodulecol("""
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pytest-xdist.git
More information about the Python-modules-commits
mailing list