diff --git a/pyproject.toml b/pyproject.toml index 6dfb51d..465f351 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,6 +25,7 @@ Homepage = "https://github.com/sarugaku/resolvelib" [project.optional-dependencies] lint = [ + "black~=24.0", "ruff", "mypy", "types-requests", diff --git a/tests/functional/cocoapods/test_resolvers_cocoapods.py b/tests/functional/cocoapods/test_resolvers_cocoapods.py index c1312cb..3b98680 100644 --- a/tests/functional/cocoapods/test_resolvers_cocoapods.py +++ b/tests/functional/cocoapods/test_resolvers_cocoapods.py @@ -231,12 +231,14 @@ def get_dependencies(self, candidate): @pytest.fixture( params=[ - pytest.param( - os.path.join(CASE_DIR, n), - marks=pytest.mark.xfail(strict=True, reason=XFAIL_CASES[n]), + ( + pytest.param( + os.path.join(CASE_DIR, n), + marks=pytest.mark.xfail(strict=True, reason=XFAIL_CASES[n]), + ) + if n in XFAIL_CASES + else os.path.join(CASE_DIR, n) ) - if n in XFAIL_CASES - else os.path.join(CASE_DIR, n) for n in CASE_NAMES ], ids=[n[:-5] for n in CASE_NAMES], diff --git a/tests/functional/python/test_resolvers_python.py b/tests/functional/python/test_resolvers_python.py index 18c1550..1c59c0d 100644 --- a/tests/functional/python/test_resolvers_python.py +++ b/tests/functional/python/test_resolvers_python.py @@ -135,12 +135,14 @@ def get_dependencies(self, candidate): @pytest.fixture( params=[ - pytest.param( - os.path.join(CASE_DIR, n), - marks=pytest.mark.xfail(strict=True, reason=XFAIL_CASES[n]), + ( + pytest.param( + os.path.join(CASE_DIR, n), + marks=pytest.mark.xfail(strict=True, reason=XFAIL_CASES[n]), + ) + if n in XFAIL_CASES + else os.path.join(CASE_DIR, n) ) - if n in XFAIL_CASES - else os.path.join(CASE_DIR, n) for n in CASE_NAMES ], ids=[n[:-5] for n in CASE_NAMES],