mirror of
https://github.com/kennethreitz/dive-into-python3.git
synced 2026-06-05 15:00:18 +00:00
15 lines
466 B
Python
15 lines
466 B
Python
#!/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') |