Show More
@@ -461,7 +461,14 b' class Test(unittest.TestCase):' | |||||
461 |
|
461 | |||
462 | # Remove any previous output files. |
|
462 | # Remove any previous output files. | |
463 | if os.path.exists(self.errpath): |
|
463 | if os.path.exists(self.errpath): | |
464 | os.remove(self.errpath) |
|
464 | try: | |
|
465 | os.remove(self.errpath) | |||
|
466 | except OSError, e: | |||
|
467 | # We might have raced another test to clean up a .err | |||
|
468 | # file, so ignore ENOENT when removing a previous .err | |||
|
469 | # file. | |||
|
470 | if e.errno != errno.ENOENT: | |||
|
471 | raise | |||
465 |
|
472 | |||
466 | def run(self, result): |
|
473 | def run(self, result): | |
467 | """Run this test and report results against a TestResult instance.""" |
|
474 | """Run this test and report results against a TestResult instance.""" |
General Comments 0
You need to be logged in to leave comments.
Login now