(self)
| 772 | |
| 773 | @support.force_not_colorized |
| 774 | def test_d_runtime_error(self): |
| 775 | bazfn = script_helper.make_script(self.pkgdir, 'baz', 'raise Exception') |
| 776 | self.assertRunOK('-q', '-d', 'dinsdale', self.pkgdir) |
| 777 | fn = script_helper.make_script(self.pkgdir, 'bing', 'import baz') |
| 778 | pyc = importlib.util.cache_from_source(bazfn) |
| 779 | os.rename(pyc, os.path.join(self.pkgdir, 'baz.pyc')) |
| 780 | os.remove(bazfn) |
| 781 | rc, out, err = script_helper.assert_python_failure(fn, __isolated=False) |
| 782 | self.assertRegex(err, b'File "dinsdale') |
| 783 | |
| 784 | def test_include_bad_file(self): |
| 785 | rc, out, err = self.assertRunNotOK( |
nothing calls this directly
no test coverage detected