We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5fbfdfa commit 04713eeCopy full SHA for 04713ee
test/test_package_identification_python.py
@@ -60,6 +60,15 @@ def test_empty_setup_py(unchanged_empty_descriptor):
60
assert e.match('not a Distutils setup script')
61
62
63
+@pytest.mark.xfail
64
+def test_setup_py_no_name(unchanged_empty_descriptor):
65
+ extension = PythonPackageIdentification()
66
+ (unchanged_empty_descriptor.path / 'setup.py').write_text(
67
+ 'import setuptools; setuptools.setup(name="")')
68
+ with pytest.raises(RuntimeError):
69
+ extension.identify(unchanged_empty_descriptor)
70
+
71
72
def test_re_identify_if_non_python_package(package_descriptor):
73
package_descriptor.name = 'other-package'
74
package_descriptor.type = 'other'
0 commit comments