import unittest, os
import testbase
def suite():
modules_to_test = tuple(
[ name
for name, ext in map(os.path.splitext,
os.listdir(os.path.dirname(__file__)))
if ext == '.py' and name.startswith('test_') ])
alltests = unittest.TestSuite()
for module in map(__import__, modules_to_test):
alltests.addTest(unittest.findTestCases(module))
return alltests
if __name__ == '__main__':
testbase.runTests(suite())
|