New submission from Michael Foord <mich...@voidspace.org.uk>: Reported by a user and verified by me with both Python 2.7 and 3.2.
Trying to run tests by module or package name seems to fail. directory structure: project root: C:\Users\hpierson\Projects\pytest \test __init__.py (empty) testfoo.py (sample test file running test package by name - no tests discovered C:\Users\hpierson\Projects\pytest PS» cpy C:\Python31\Scripts\unit2.py test ---------------------------------------------------------------------- Ran 0 tests in 0.000s running test module by name - can't find module C:\Users\hpierson\Projects\pytest PS» cpy C:\Python31\Scripts\unit2.py test.testfoo Traceback (most recent call last): File "C:\Python31\Scripts\unit2.py", line 7, in <module> main_() File "C:\Python31\lib\site-packages\unittest2\main.py", line 237, in main_ main(module=None) File "C:\Python31\lib\site-packages\unittest2\main.py", line 94, in __init__ self.parseArgs(argv) File "C:\Python31\lib\site-packages\unittest2\main.py", line 149, in parseArgs self.createTests() File "C:\Python31\lib\site-packages\unittest2\main.py", line 158, in createTests self.module) File "C:\Python31\lib\site-packages\unittest2\loader.py", line 133, in loadTestsFromNames suites = [self.loadTestsFromName(name, module) for name in names] File "C:\Python31\lib\site-packages\unittest2\loader.py", line 133, in <listcomp> suites = [self.loadTestsFromName(name, module) for name in names] File "C:\Python31\lib\site-packages\unittest2\loader.py", line 101, in loadTestsFromName parent, obj = obj, getattr(obj, part) AttributeError: 'module' object has no attribute 'testfoo' ---------- assignee: michael.foord components: Library (Lib) messages: 128337 nosy: michael.foord priority: normal severity: normal status: open title: Running tests inside a package by module name fails type: behavior versions: Python 2.7, Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue11178> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com