Пример #1
0
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
Пример #2
0
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