Как я могу запустить nose2, используя скрипт и указав путь и шаблон теста? - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть набор тестов, который отлично работает с помощью unittest следующим образом:

suite = unittest.loader.TestLoader().discover(test_path, args.test_pattern)
result = unittest.TextTestRunner(verbosity=2).run(suite)

Я пытаюсь использовать nose2 таким же образом, следуя документации :

suite = nose2.discover(start_dir=test_path, pattern=args.test_pattern)
result = nose2.TextTestRunner(verbosity=2).run(suite)

... что говорит мне TypeError: __init__() got an unexpected keyword argument 'start_dir'.

Я вижу start_dir и pattern kwargs через nose2 codebase

Как я могу сконфигурировать nose2 для запуска через мой скрипт, указав start_dir и pattern, как я мог использовать unittest?

...