From 75332ac63355d8249ed94ea0ff2c21a214ac4969 Mon Sep 17 00:00:00 2001 From: Nipunn Koorapati Date: Sat, 7 Aug 2021 15:23:53 -0700 Subject: [PATCH] Run black on tests/functional/test_fast_deps.py --- tests/functional/test_fast_deps.py | 75 ++++++++++++++++++------------ 1 file changed, 45 insertions(+), 30 deletions(-) diff --git a/tests/functional/test_fast_deps.py b/tests/functional/test_fast_deps.py index e82641986..202e1cd42 100644 --- a/tests/functional/test_fast_deps.py +++ b/tests/functional/test_fast_deps.py @@ -8,72 +8,87 @@ from pytest import mark def pip(script, command, requirement): return script.pip( - command, '--prefer-binary', '--no-cache-dir', - '--use-feature=fast-deps', requirement, + command, + "--prefer-binary", + "--no-cache-dir", + "--use-feature=fast-deps", + requirement, allow_stderr_warning=True, ) def assert_installed(script, names): - list_output = json.loads(script.pip('list', '--format=json').stdout) - installed = {canonicalize_name(item['name']) for item in list_output} + list_output = json.loads(script.pip("list", "--format=json").stdout) + installed = {canonicalize_name(item["name"]) for item in list_output} assert installed.issuperset(map(canonicalize_name, names)) @mark.network -@mark.parametrize(('requirement', 'expected'), ( - ('Paste==3.4.2', ('Paste', 'six')), - ('Paste[flup]==3.4.2', ('Paste', 'six', 'flup')), -)) +@mark.parametrize( + ("requirement", "expected"), + ( + ("Paste==3.4.2", ("Paste", "six")), + ("Paste[flup]==3.4.2", ("Paste", "six", "flup")), + ), +) def test_install_from_pypi(requirement, expected, script): - pip(script, 'install', requirement) + pip(script, "install", requirement) assert_installed(script, expected) @mark.network -@mark.parametrize(('requirement', 'expected'), ( - ('Paste==3.4.2', ('Paste-3.4.2-*.whl', 'six-*.whl')), - ('Paste[flup]==3.4.2', ('Paste-3.4.2-*.whl', 'six-*.whl', 'flup-*')), -)) +@mark.parametrize( + ("requirement", "expected"), + ( + ("Paste==3.4.2", ("Paste-3.4.2-*.whl", "six-*.whl")), + ("Paste[flup]==3.4.2", ("Paste-3.4.2-*.whl", "six-*.whl", "flup-*")), + ), +) def test_download_from_pypi(requirement, expected, script): - result = pip(script, 'download', requirement) + result = pip(script, "download", requirement) created = list(map(basename, result.files_created)) assert all(fnmatch.filter(created, f) for f in expected) @mark.network def test_build_wheel_with_deps(data, script): - result = pip(script, 'wheel', data.packages/'requiresPaste') + result = pip(script, "wheel", data.packages / "requiresPaste") created = list(map(basename, result.files_created)) - assert fnmatch.filter(created, 'requiresPaste-3.1.4-*.whl') - assert fnmatch.filter(created, 'Paste-3.4.2-*.whl') - assert fnmatch.filter(created, 'six-*.whl') + assert fnmatch.filter(created, "requiresPaste-3.1.4-*.whl") + assert fnmatch.filter(created, "Paste-3.4.2-*.whl") + assert fnmatch.filter(created, "six-*.whl") @mark.network def test_require_hash(script, tmp_path): - reqs = tmp_path / 'requirements.txt' + reqs = tmp_path / "requirements.txt" reqs.write_text( - 'idna==2.10' - ' --hash=sha256:' - 'b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0' - ' --hash=sha256:' - 'b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6' + "idna==2.10" + " --hash=sha256:" + "b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0" + " --hash=sha256:" + "b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6" ) result = script.pip( - 'download', '--use-feature=fast-deps', '-r', str(reqs), + "download", + "--use-feature=fast-deps", + "-r", + str(reqs), allow_stderr_warning=True, ) created = list(map(basename, result.files_created)) - assert fnmatch.filter(created, 'idna-2.10*') + assert fnmatch.filter(created, "idna-2.10*") @mark.network def test_hash_mismatch(script, tmp_path): - reqs = tmp_path / 'requirements.txt' - reqs.write_text('idna==2.10 --hash=sha256:irna') + reqs = tmp_path / "requirements.txt" + reqs.write_text("idna==2.10 --hash=sha256:irna") result = script.pip( - 'download', '--use-feature=fast-deps', '-r', str(reqs), + "download", + "--use-feature=fast-deps", + "-r", + str(reqs), expect_error=True, ) - assert 'DO NOT MATCH THE HASHES' in result.stderr + assert "DO NOT MATCH THE HASHES" in result.stderr