私はpytestに渡すtestfixturesのテストを取得しようとしているが、それはテストされないものを収集しようとし続ける:unittestをサブクラス化しないTest *クラスをpytestで無視させる方法はありますか?
======================================================= pytest-warning summary ========================================================
WC1 /Users/chris/vcs/git/testfixtures/testfixtures/tests/test_comparison.py cannot collect test class 'TestClassA' because it has a __init__ constructor
WC1 /Users/chris/vcs/git/testfixtures/testfixtures/tests/test_components.py cannot collect test class 'TestComponents' because it has a __init__ constructor
WC1 /Users/chris/vcs/git/testfixtures/testfixtures/tests/test_datetime.py cannot collect test class 'TestTZInfo' because it has a __new__ constructor
WC1 /Users/chris/vcs/git/testfixtures/testfixtures/tests/test_datetime.py cannot collect test class 'TestTZ2Info' because it has a __new__ constructor
cannot collect test class 'TestContainer' because it has a __init__ constructor
cannot collect test class 'TestTZInfo' because it has a __new__ constructor
は、どのように私はユニットテストをサブクラステスト*クラスを収集するためにpytest得ることができます。テストケース?
これは、unittest.TestCaseをサブクラス化しないクラスのpytestのリリース版では機能しません –