(original) (raw)

--- doctest.py 2007-02-19 08:27:40.000000000 +0100 +++ doctest.py.NEW 2007-02-19 08:43:36.000000000 +0100 @@ -2630,8 +2630,13 @@ } def _test(): - r = unittest.TextTestRunner() - r.run(DocTestSuite()) + testfiles = [ arg for arg in sys.argv[1:] if arg and arg[0] != '-' ] + if len(testfiles) > 0: + for filename in testfiles: + testfile(filename, module_relative=False) + else: + r = unittest.TextTestRunner() + r.run(DocTestSuite()) if __name__ == "__main__": _test()