| # ensure the root is where it should be |
| root = os.path.abspath(os.path.dirname(__file__)) |
| from client import setup_modules |
| setup_modules.setup(base_path=root, root_module_name="autotest_lib") |
| def lister(dummy, dirname, files): |
| loader = unittest.TestLoader() |
| if f.endswith('_unittest.py'): |
| temp = os.path.join(dirname, f).strip('.py') |
| + temp[len(root):].replace('/', '.')) |
| suite = loader.loadTestsFromName(mod) |
| if __name__ == "__main__": |
| os.path.walk(root, lister, None) |
| alltests = unittest.TestSuite(suites) |
| runner = unittest.TextTestRunner(verbosity=2) |