Show More
@@ -1014,10 +1014,14 b' class TestRunner(object):' | |||
|
1014 | 1014 | self.abort = [False] |
|
1015 | 1015 | self._createdfiles = [] |
|
1016 | 1016 | |
|
1017 | def run(self, args): | |
|
1017 | def run(self, args, parser=None): | |
|
1018 | 1018 | """Run the test suite.""" |
|
1019 | 1019 | oldmask = os.umask(022) |
|
1020 | 1020 | try: |
|
1021 | parser = parser or getparser() | |
|
1022 | options, args = parseargs(args, parser) | |
|
1023 | self.options = options | |
|
1024 | ||
|
1021 | 1025 | self._checktools() |
|
1022 | 1026 | tests = self.findtests(args) |
|
1023 | 1027 | return self._run(tests) |
@@ -1460,11 +1464,7 b' class TestRunner(object):' | |||
|
1460 | 1464 | def main(args, runner=None, parser=None): |
|
1461 | 1465 | runner = runner or TestRunner() |
|
1462 | 1466 | |
|
1463 | parser = parser or getparser() | |
|
1464 | (options, args) = parseargs(args, parser) | |
|
1465 | runner.options = options | |
|
1466 | ||
|
1467 | return runner.run(args) | |
|
1467 | return runner.run(args, parser=parser) | |
|
1468 | 1468 | |
|
1469 | 1469 | if __name__ == '__main__': |
|
1470 | 1470 | sys.exit(main(sys.argv[1:])) |
General Comments 0
You need to be logged in to leave comments.
Login now