discover方法第一个参数start_dir,这个目录无论是directory还是python package,下面的用例都会加载,但是要想加载此目录下面子目录的用例,子目录必须是python package
if __name__ == '__main__':
cases_dir = r'E:\test'
discover = unittest.defaultTestLoader.discover(cases_dir, pattern='test1*.py')
runner = unittest.TextTestRunner()
runner.run(discover)
本文介绍了如何使用Python的unittest模块通过discover方法加载指定目录及其子目录下的测试用例,重点讲解了参数start_dir和pattern的使用方法。
715





