Make a valid python temp file.
(self, src: str, ext: str='.py')
| 270 | Meant as a mixin class for test cases.""" |
| 271 | |
| 272 | def mktmp(self, src: str, ext: str='.py'): |
| 273 | """Make a valid python temp file.""" |
| 274 | fname = temp_pyfile(src, ext) |
| 275 | if not hasattr(self, 'tmps'): |
| 276 | self.tmps=[] |
| 277 | self.tmps.append(fname) |
| 278 | self.fname = fname |
| 279 | |
| 280 | def tearDown(self): |
| 281 | # If the tmpfile wasn't made because of skipped tests, like in |