unittest一括実行テスト例
524 ワード
import unittest
def all_case():
case_dir="case "
testcase =unittest.TestSuite()
discover=unittest.defaultTestLoader.discover(case_dir,pattern="test*.py",top_level_dir=None)
for test_suite in discover:
for test_case in test_suite:
testcase.addTests(test_case)
print(testcase)
return testcase
if __name__=="__main__":
runner =unittest.TextTestRunner()
runner.run(all_case())