Python unittest - ruft unittest.main () mit einer benutzerdefinierten TestSuite auf
Ich mache Unittests mit Python. Ich verwende keine automatische Testerkennung. Ich baue @ zusammTestCases
in einTestSuite
manuell.
Ich kann diese Tests mit @ ausführunittest.TextTestRunner().run(suite)
, Ich möchte sie mit @ ausführunittest.main()
, damit ich Befehlszeilenoptionen verwenden kann (wie-v
/--failfast
). Die Dokumentation sagt, dassunittest.main()
kann eine TestRunner-Option annehmen.
Wie konvertiere ich meinTestSuite
in einTestRunner
?