Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # regressionTest.py
- import sys,os,re,unittest
- def regressionTest():
- path=os.path.abspath(os.path.dirname(sys.argv[0]))
- files=os.listdir(path)
- test=re.compile("test\.py$",re.IGNORECASE)
- files=filter(test.search,files)
- filenameToModuleName= lambda f : os.path.splitext(f)[0]
- moduleNames=map(filenameToModuleName,files)
- modules= map(__import__,moduleNames)
- load=unittest.defaultTestLoader.loadTestsFromModule
- return unittest.TestSuite(map(load,modules))
- if __name__ == "__main__":
- unittest.main(defaultTest="regressionTest")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement