def alltests(): #测试套件 alltests = suit.Suit() #定义测试文件查找的目录 test_dir='E:\\workspace\\rongxin' #定义 discover 方法的参数 discover = unittest.defaultTestLoader.discover(test_dir,pattern='test_*.py', top_level_dir=None) #discover 方法筛选出来的用例,循环添加到测试套件中 #print (discover())#此处打印 会报错 for test_case in discover: #for test_case in test_suite: #for test_case in discover: alltests.addTests(test_case) print (test_case) return alltests
def alltests(): #测试套件 alltests = suit.Suit() #定义测试文件查找的目录 test_dir = 'D:\\workspace\\wltest_test' #定义 discover 方法的参数 discover = unittest.defaultTestLoader.discover(test_dir, pattern='*test*.py', top_level_dir=None) #discover 方法筛选出来的用例,循环添加到测试套件中 for test_case in discover: #for test_case in test_suite: #for test_case in discover: alltests.addTests(test_case) print test_case return alltests