Message410834
For reference, this is the error request:
```
python3 -m unittest ./tests/*.py
Traceback (most recent call last):
File "/usr/lib64/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib64/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/usr/lib64/python3.10/unittest/__main__.py", line 18, in <module>
main(module=None)
File "/usr/lib64/python3.10/unittest/main.py", line 100, in __init__
self.parseArgs(argv)
File "/usr/lib64/python3.10/unittest/main.py", line 147, in parseArgs
self.createTests()
File "/usr/lib64/python3.10/unittest/main.py", line 158, in createTests
self.test = self.testLoader.loadTestsFromNames(self.testNames,
File "/usr/lib64/python3.10/unittest/loader.py", line 220, in loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/lib64/python3.10/unittest/loader.py", line 220, in <listcomp>
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/lib64/python3.10/unittest/loader.py", line 154, in loadTestsFromName
module = __import__(module_name)
ValueError: Empty module name
```
The issue stems with having "." as its own value in the parts list of `unittest/loader.py`.
https://github.com/python/cpython/blob/main/Lib/unittest/loader.py#L125 |
|
Date |
User |
Action |
Args |
2022-01-17 23:45:52 | BaderSZ | set | recipients:
+ BaderSZ |
2022-01-17 23:45:52 | BaderSZ | set | messageid: <1642463152.19.0.784440142036.issue46421@roundup.psfhosted.org> |
2022-01-17 23:45:52 | BaderSZ | link | issue46421 messages |
2022-01-17 23:45:51 | BaderSZ | create | |
|