From aa1f7dcf1ad6013886c15f3b2d8bafaae20bdce1 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Fri, 29 Oct 2021 19:55:57 -0400 Subject: Adapt test to rely on build rather than setup.py --- setuptools/tests/test_virtualenv.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'setuptools/tests/test_virtualenv.py') diff --git a/setuptools/tests/test_virtualenv.py b/setuptools/tests/test_virtualenv.py index 8e6d4eaf..3bc59db8 100644 --- a/setuptools/tests/test_virtualenv.py +++ b/setuptools/tests/test_virtualenv.py @@ -113,15 +113,12 @@ def test_pip_upgrade_from_source(pip_version, tmp_src, virtualenv): upgrade_pip = ('python -m pip install -U {pip_version} --retries=1',) virtualenv.run(' && '.join(( 'pip uninstall -y setuptools', - 'pip install -U wheel', + 'pip install build', ) + upgrade_pip).format(pip_version=pip_version)) dist_dir = virtualenv.workspace # Generate source distribution / wheel. - virtualenv.run(' && '.join(( - 'python setup.py -q sdist -d {dist}', - 'python setup.py -q bdist_wheel -d {dist}', - )).format(dist=dist_dir), cd=tmp_src) - sdist = glob.glob(os.path.join(dist_dir, '*.zip'))[0] + virtualenv.run(f'python -m build --outdir {dist_dir}', cd=tmp_src) + sdist = glob.glob(os.path.join(dist_dir, '*.tar.gz'))[0] wheel = glob.glob(os.path.join(dist_dir, '*.whl'))[0] # Then update from wheel. virtualenv.run('pip install ' + wheel) -- cgit v1.2.1