Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ecsos:python
python-nptyping
use_system_packages.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File use_system_packages.patch of Package python-nptyping
--- tests/test_wheel.py | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) --- a/tests/test_wheel.py +++ b/tests/test_wheel.py @@ -90,12 +90,9 @@ class WheelTest(TestCase): def test_wheel_is_built_correctly(self): with working_dir(_ROOT): - subprocess.check_output(f"{sys.executable} -m invoke wheel", shell=True) wheel_files = glob(f"dist/*{__version__}*.whl") - src_files = glob(f"dist/*{__version__}*.tar.gz") self.assertEqual(1, len(wheel_files)) - self.assertEqual(1, len(src_files)) with ZipFile(_ROOT / Path(wheel_files[0]), "r") as zip_: files_in_wheel = set( @@ -108,17 +105,13 @@ class WheelTest(TestCase): def test_wheel_can_be_installed(self): with working_dir(Path(self.temp_dir.name)): - venv.create(_VENV_NAME, with_pip=False) - # For some reason, with_pip=True fails, so we do it separately. - subprocess.check_output( - f"{self.py} -m ensurepip --upgrade --default-pip", shell=True + venv.create(_VENV_NAME, system_site_packages=True, with_pip=True) + print( + f"{self.pip} install {_ROOT / 'dist' / _WHEEL_NAME}" ) subprocess.check_output( f"{self.py} -m pip install --upgrade pip", shell=True ) - subprocess.check_output( - f"{self.pip} install {_ROOT / 'dist' / _WHEEL_NAME}", shell=True - ) # No errors raised? Then the install succeeded. def test_basic_nptyping_code(self):
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor