Python 当pytest';什么是定义?
我试图通过pytest获得测试,但是一些测试模块使用定义一个名为test_suite的函数的方法来返回测试:Python 当pytest';什么是定义?,python,pytest,Python,Pytest,我试图通过pytest获得测试,但是一些测试模块使用定义一个名为test_suite的函数的方法来返回测试: def test_suite(): return TestSuite(( DocTestSuite(setUp=setUp, tearDown=tearDown), makeSuite(LogCaptureTests), )) 当pytest尝试收集此信息时,它失败并抱怨: WC1 /Users/chris/vcs/git/tes
def test_suite():
return TestSuite((
DocTestSuite(setUp=setUp, tearDown=tearDown),
makeSuite(LogCaptureTests),
))
当pytest尝试收集此信息时,它失败并抱怨:
WC1 /Users/chris/vcs/git/testfixtures/testfixtures/tests/test_logcapture.py cannot collect test class 'TestSuite' because it has a __init__ constructor
我怎样才能让它来收集测试呢