You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.4 KiB
33 lines
1.4 KiB
From 9e1d313fecc87662245607b4682835eb9a87cdac Mon Sep 17 00:00:00 2001
|
|
From: Dan Callaghan <dan.callaghan@opengear.com>
|
|
Date: Thu, 30 Jan 2020 18:09:18 +1000
|
|
Subject: [PATCH] tests: fix error message assertion for invalid value
|
|
|
|
This was failing in Fedora because the message we see is worded
|
|
differently to what the upstream test suite is expecting.
|
|
|
|
E Failed: nomatch: "pytest: error: argument --randomly-seed: 'invalidvalue' is not an integer or the string 'last'"
|
|
E and: 'usage: pytest.py [options] [file_or_dir] [file_or_dir] [...]'
|
|
E and: "pytest.py: error: argument --randomly-seed: invalid int value: 'invalidvalue'"
|
|
E remains unmatched: "pytest: error: argument --randomly-seed: 'invalidvalue' is not an integer or the string 'last'"
|
|
|
|
See also:
|
|
https://github.com/pytest-dev/pytest-randomly/issues/218#issuecomment-560501423
|
|
|
|
diff --git a/tests/test_pytest_randomly.py b/tests/test_pytest_randomly.py
|
|
index f81284d..13e15b1 100644
|
|
--- a/tests/test_pytest_randomly.py
|
|
+++ b/tests/test_pytest_randomly.py
|
|
@@ -121,7 +121,7 @@ def test_passing_nonsense_for_randomly_seed(ourtestdir):
|
|
out.stderr.fnmatch_lines(
|
|
[
|
|
(
|
|
- "pytest: error: argument --randomly-seed: 'invalidvalue' "
|
|
+ "*: error: argument --randomly-seed: 'invalidvalue' "
|
|
+ "is not an integer or the string 'last'"
|
|
)
|
|
]
|
|
--
|
|
2.21.1
|
|
|