Skip to content

Commit 5df54c6

Browse files
committed
testing: enable strict_parametrization_ids and fix problems
1 parent 526288b commit 5df54c6

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,7 @@ norecursedirs = [
379379
"dist",
380380
]
381381
xfail_strict = true
382+
strict_parametrization_ids = true
382383
filterwarnings = [
383384
"error",
384385
"default:Using or importing the ABCs:DeprecationWarning:unittest2.*",

testing/_py/test_local.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ def test_visit_norecurse(self, path1):
209209

210210
@pytest.mark.parametrize(
211211
"fil",
212-
["*dir", "*dir", pytest.mark.skip("sys.version_info < (3,6)")(b"*dir")],
212+
["*dir", pytest.mark.skip("sys.version_info < (3,6)")(b"*dir")],
213213
)
214214
def test_visit_filterfunc_is_string(self, path1, fil):
215215
lst = []

testing/test_doctest.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1596,7 +1596,14 @@ def __getattr__(self, _):
15961596

15971597

15981598
@pytest.mark.parametrize( # pragma: no branch (lambdas are not called)
1599-
"stop", [None, _is_mocked, lambda f: None, lambda f: False, lambda f: True]
1599+
"stop",
1600+
[
1601+
None,
1602+
pytest.param(_is_mocked, id="is_mocked"),
1603+
pytest.param(lambda f: None, id="lambda_none"),
1604+
pytest.param(lambda f: False, id="lambda_false"),
1605+
pytest.param(lambda f: True, id="lambda_true"),
1606+
],
16001607
)
16011608
def test_warning_on_unwrap_of_broken_object(
16021609
stop: Callable[[object], object] | None,

testing/test_mark_expression.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ def test_empty_is_false() -> None:
2020
@pytest.mark.parametrize(
2121
("expr", "expected"),
2222
(
23-
("true", True),
2423
("true", True),
2524
("false", False),
2625
("not true", False),

0 commit comments

Comments
 (0)