python unittest加载自己写的测试

阅读更多

 

在python unittest库中TestLoader中还有,discover是最简单的方式,另外可以直接使用nose。

 

def discover():
    loader = unittest.TestLoader()
    suite1 = loader.discover('/xx/xx/xx') 
    suite2 = loader.discover('/yy/yy/yy') 
    alltests = unittest.TestSuite((suite1, suite2))
    return unittest.TextTestRunner(verbosity=2).run(alltests)

 

你可能感兴趣的:(python unittest加载自己写的测试)