Ніс-selecttests є ніс плагін для вказівки білий список ключових слів для випробування повинні бути у віданні носа.
Використання
Приклади використання плагіна на самій упаковці плагіна:
Запускаємо всі тести:
$ Nosetests -v
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_case_insensitive (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_negative (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_unselected (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_unselected_override (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_is_selected_wildcard (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_options (noseselecttests.tests.NoseSelectPluginTest) ... Добре
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ок
-------------------------------------------------- --------------------
Ран 13 тестів в 0.008s
ОК
Тільки запускати тести конфігурування, ключове слово:
$ Nosetests -v -t налаштувати
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
-------------------------------------------------- --------------------
Ран 4 випробування в 0.006s
ОК
Без урахування регістру:
$ Nosetests -v -t CONFIGURE
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
-------------------------------------------------- --------------------
Ран 4 випробування в 0.006s
ОК
Тільки запускати тести конфігурування, ключове слово, але не включають тести з ключовим словом комплексу:
$ Nosetests -v -t налаштувати -e комплекс
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
-------------------------------------------------- --------------------
Ран 3 випробування в 0.006s
ОК
Щоб просто виключити деякі тести, використовуйте -e, яка забезпечується самим носом:
$ Nosetests -v -e is_selected
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_options (noseselecttests.tests.NoseSelectPluginTest) ... Добре
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ок
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ок
-------------------------------------------------- --------------------
Ран 7 випробування в 0.005s
OK
Вимоги
- Python
- ніс
Коментар не знайдено