nose-selecttests

Tela Software:
nose-selecttests
Detalhes de Software:
Versão: 0.2
Data de upload: 20 Feb 15
Revelador: Domen Kozar
Licença: Livre
Popularidade: 65

Rating: 1.0/5 (Total Votes: 1)

nariz selecttests é um nariz de plugins para especificar whitelist de palavras-chave para testes a serem executados pelo nariz.
Uso

Exemplos de como usar o plugin na própria embalagem do plugin:
Executar todos os testes:
$ Nosetests -v
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_case_insensitive (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_negative (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_unselected (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_unselected_override (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_wildcard (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_options (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
Correu 13 provas em 0.008s
OK
Só executa testes com palavra-chave de configuração:
$ Nosetests -v -t configure
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
Ran 4 testes em 0.006s
OK
Caso insensível:
$ Nosetests -v -t CONFIGURAR
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
Ran 4 testes em 0.006s
OK
Apenas executar testes com palavra-chave de configuração, mas excluem testes com complexo de palavras-chave:
$ Nosetests -v -t configure -e complexo
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
Ran 3 testes em 0.006s
OK
Para excluir apenas alguns testes, use -e que é fornecido pelo próprio nariz:
$ Nosetests -v -e is_selected
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_options (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
Ran 7 testes em 0.005s
OK

Requisitos :

  • Python
  • nariz

Programas semelhantes

Schema Crawler
Schema Crawler

3 Jun 15

lava-vcs
lava-vcs

14 Apr 15

nose-cprof
nose-cprof

20 Feb 15

HOL-TestGen
HOL-TestGen

20 Feb 15

Outro software de desenvolvedor Domen Kozar

Comentário para nose-selecttests

Comentários não encontrado
Adicionar comentário
Ligue imagens!