diff --git a/pyproject.toml b/pyproject.toml index 22e7ff9a..c0b9262d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ Homepage = "https://github.com/testing-cabal/testtools" [project.optional-dependencies] test = ["testscenarios", "testresources"] twisted = ["Twisted", "fixtures"] -dev = ["ruff==0.11.13"] +dev = ["ruff==0.12.0"] [tool.hatch.version] source = "vcs" diff --git a/testtools/tests/test_testsuite.py b/testtools/tests/test_testsuite.py index 6de81193..220e70f1 100644 --- a/testtools/tests/test_testsuite.py +++ b/testtools/tests/test_testsuite.py @@ -175,7 +175,7 @@ def freeze(set_or_none): ), }, { - event[0:3] + (freeze(event[3]),) + event[4:10] + (None,) + (*event[0:3], freeze(event[3]), *event[4:10], None) for event in result._events }, ) @@ -222,10 +222,10 @@ def cases(): doctest.ELLIPSIS, ), ) - events = [event[0:10] + (None,) for event in events] - events[1] = events[1][:6] + (None,) + events[1][7:] - events[2] = events[2][:6] + (None,) + events[2][7:] - events[3] = events[3][:6] + (None,) + events[3][7:] + events = [(*event[0:10], None) for event in events] + events[1] = (*events[1][:6], None, *events[1][7:]) + events[2] = (*events[2][:6], None, *events[2][7:]) + events[3] = (*events[3][:6], None, *events[3][7:]) self.assertEqual( [ (