(self, compiled=False)
| 7108 | self.test_module(compiled=True) |
| 7109 | |
| 7110 | def test_package(self, compiled=False): |
| 7111 | basename = 'subpackage' + os_helper.FS_NONASCII |
| 7112 | packagename = f'{self.dirname}.{basename}' |
| 7113 | subdirname = os.path.join(self.dirname, basename) |
| 7114 | os.mkdir(subdirname) |
| 7115 | self.make_script(subdirname, '__main__', compiled=compiled) |
| 7116 | self.check_usage(f'{py} -m {packagename}', |
| 7117 | '-m', packagename, PYTHONPATH=os.curdir) |
| 7118 | self.check_usage(f'{py} -m {packagename}', |
| 7119 | '-m', packagename + '.__main__', PYTHONPATH=os.curdir) |
| 7120 | |
| 7121 | def test_package_compiled(self): |
| 7122 | self.test_package(compiled=True) |
no test coverage detected