From f5ffa8b9f96540c0b855f5c90187d226d7117912 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Fri, 15 Nov 2013 11:08:42 +0100 Subject: merged PR125: tox now sets "PYTHONHASHSEED" if it is not set and offers a "--hashseed" option to repeat a test run with a specific seed. Thanks Chris Jerdonek for all the work behind this. --- CHANGELOG | 4 ++++ tests/test_config.py | 3 +++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index aeb8b05..e7a61ad 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,10 @@ 1.6.2.dev --------- +- merged PR125: tox now sets "PYTHONHASHSEED" if it is not set + and offers a "--hashseed" option to repeat a test run with a specific seed. + Thanks Chris Jerdonek for all the work behind this. + - fix issue132: removing zip_safe setting (so it defaults to false) to allow installation of tox via easy_install/eggs. Thanks Jenisys. diff --git a/tests/test_config.py b/tests/test_config.py index ad336ef..f07f191 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -953,6 +953,9 @@ class TestHashseedOption: args = ['--hashseed', ''] self._check_testenv(newconfig, '', args=args) + @pytest.mark.xfail(sys.version_info >= (3,2), + reason="at least Debian python 3.2/3.3 have a bug: " + "http://bugs.python.org/issue11884") def test_passing_no_argument(self, tmpdir, newconfig): """Test that passing no arguments to --hashseed is not allowed.""" args = ['--hashseed'] -- cgit v1.2.1