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)

猜你喜欢

转载自heipark.iteye.com/blog/2260955
今日推荐