nosy

Tela Software:
nosy
Detalhes de Software:
Versão: 1.1.2
Data de upload: 11 May 15
Revelador: Doug Latornell
Licença: Livre
Popularidade: 88

Rating: 3.5/5 (Total Votes: 2)

intrometida é uma ferramenta de descoberta e execução do teste nariz usado sempre que um arquivo de origem é alterado.
Uma versão elaborada da ferramenta intrometida de Jeff Winkler que corre nariz sempre que um arquivo de origem é alterado. Esta versão possui um analisador de linha de comando adicionado, e a capacidade de usar um arquivo de configuração para controlar quais arquivos são vigiados, e como é executado nariz.
Sinopse
-h intrometida
& Nbsp; Uso: intrometidos [opções]
& Nbsp; automaticamente executar nariz sempre que alterar arquivos de origem.
& nbsp; Opções:
& Nbsp; -h, --help mostrar esta mensagem de ajuda e sai
& Nbsp; -c CONFIG_FILE, --config = CONFIG_FILE
& Nbsp; Caminho do arquivo de configuração e nome; defaults para SETUP.CFG
Configuração do Arquivo
Configuração de conteúdos seção arquivo de exemplo:
[Intrometida]
# Caminhos para buscar por arquivos alterados; mudanças causam nariz para ser executado
base_path = ./
glob_patterns = * .py
exclude_patterns = *. * _flymake
extra_paths = sample.cfg
# Opções de linha de comando para passar ao nariz
options = -x
# Argumentos de linha de comando para passar para o nariz; por exemplo parte do conjunto de testes para executar
Testes = testes / unit_tests.py
Arquivo de configuração é lido por um padrão objeto biblioteca ConfigParser Python, assim:
- As linhas que começam com "#" ou ";" são ignorados e podem ser usados ​​para fornecer comentários.
- As inscrições podem ser na forma "name: value" ou "name = valor", com continuações no estilo de RFC 822.
- Espaços em branco Liderando é removido valores.
- Formato seqüência de substituição em valores é suportado.
Dentro da seção [intrometida] 6 opções podem ser especificados:
- Base_path - O diretório em que começar a andar a árvore para buscar por arquivos alterados. Defaults to ..
- Glob_patterns - Um espaço em branco lista separada de padrões shell glob para verificar as alterações. O padrão é * .py.
- Exclude_patterns - Um espaço em branco lista separada de padrões glob de shell para excluir quando a verificação de alterações. O padrão é ''.
- Extra_paths - Um espaço em branco lista separada de padrões shell glob para adicionar aos caminhos que são verificados para alterações. O padrão é ''.
- opções - Uma série de opções a serem repassados ​​aos nariz quando ele é executado.
- testes - Uma série de argumentos de linha de comando a ser repassado para o nariz quando ele é executado. Útil para especificar parte do conjunto de testes para executar.
Incluindo o arquivo de configuração nos caminhos assistiram permite alterar o comportamento do nariz na mosca.
O código-fonte e bug rastreador para este pacote está disponível no Bitbucket

O que é novo nesta versão:.

  • soma de verificação Refatorada cálculos para achatar loops aninhados e melhorar a capacidade de teste.
  • suíte de testes Adicionado.
  • Corrigido um bug que fazia o nariz para não correr quando exclude_patterns estava vazio. Graças a Greg Haskins para o patch, e uma questão repórter anônimo em Bitbucket.
  • Corrigido um bug que fazia com arquivos no base_path não a ser monitorado. Graças a Greg Haskins para o patch.

Requisitos :

  • Python

Programas semelhantes

nose-testconfig
nose-testconfig

11 May 15

pry
pry

14 Apr 15

crpcut
crpcut

20 Feb 15

Comentário para nosy

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