version number? Yes, they did! - Rebased patches OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-nptyping?expand=0&rev=9
41 lines
1.6 KiB
Diff
41 lines
1.6 KiB
Diff
---
|
|
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):
|