defaultTestLoader = TestLoader(),这两个其实是一样的吗?
来源:6-6 unittest中case的批量管理
蔡森冉815
2020-11-16
loader源码中有这样一句:
defaultTestLoader = TestLoader(),老师也就是其实是一样的
discovers = unittest.TestLoader().discover(case_path,pattern='test*.py')
跟
discovers = unittest.defaultTestLoader.discover(case_path,pattern='test*.py')
一样的效果。老师能这样理解吗?但是为什么要这样操作呢?有TestLoader(),再赋值给defaultTestLoader
写回答
1回答
-
蔡森冉815
提问者
2020-11-16
看到下一节讲到的单例模式,应该是这个吧
012020-11-16
相似问题