regression tests

This commit is contained in:
Mark Pilgrim
2009-06-09 13:08:20 -04:00
parent 8357efb7ad
commit 6b34c48abd
2 changed files with 16 additions and 1 deletions
+15
View File
@@ -0,0 +1,15 @@
#!/usr/bin/python3
import unittest
import os
import glob
def regressionTest():
filenames = glob.glob('*test*.py')
module_names = [os.path.splitext(os.path.basename(f))[0] for f in filenames]
modules = [__import__(name) for name in module_names]
tests = [unittest.defaultTestLoader.loadTestsFromModule(m) for m in modules]
return unittest.TestSuite(tests)
if __name__ == '__main__':
unittest.main(defaultTest='regressionTest')