nariz-testconfig.

plugin de configuração de teste para o nariz
Baixe Agora

nariz-testconfig. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Jesse Noller
  • Site do editor:
  • http://code.google.com/u/jnoller/

nariz-testconfig. Tag


nariz-testconfig. Descrição

Plugin de configuração de teste para o nariz O Nose-TestConfig é um plugin simples de configuração de teste para o nariz projetado para permitir facilmente os dados sobre um teste de sistema a ser passado por meio de um arquivo de configuração via Nosetests.it é destinado a ser simples, flexível e claro. Suporte atual de suporte atual, ini e puro Python Configuration Files.O que ele ocorre-testconfig é um plugin para a estrutura de teste do nariz que fornece uma faculdade para passar dados de configuração específicos de teste (ou teste de teste específico) para os testes sendo executados. Arquivos de configuração nos seguintes formatos são suportados: * Yaml (via Pyyaml) * INI (via ConfigParser) * Piton puro (VIA EXEC) O plug-in é destinado a ser flexível, ergo o suporte de arquivos arbitrários executivos como arquivos de configuração com sem cheques. O formato padrão é assumido para ser o formato de estilo do ConfigParser Ini.O plugin fornece um método de substituir determinados parâmetros a partir da linha de comando (assumindo que o objeto principal "config" é um dict) e pode facilmente ter parsers adicionais adicionados a ele. Uso para agora (até que algo melhor apare), os testes podem importar o singleton "config" de testconfig: de testconfig Import Confby, arquivos yaml analisar em um dicionário aninhado e os arquivos do ConfigParser INI também são colapsados em um dicionário aninhado para foo Acesso ao estilo. Os testes podem obviamente acessar dados de configuração referenciando as teclas do dicionário relevante: do testconfig Import ConfigDef test_foo (): target_server_ip = config Aviso: Dado isso é apenas um singleton de dicionário, os testes podem facilmente escrever no configuração. Isso significa que seus testes podem escrever no espaço de configuração e possivelmente alterá-lo. Isso também significa que o acesso roscado na configuração pode ser interessante. Quando estiver usando a configuração píblica python - obviamente, o "céu é o limite" - dado que a configuração é carregada por meio de um EXEC, você poderia modificar o nariz, o plugin, etc. No entanto, se você não exportar um config {} dict como parte do seu código Python, obviamente não poderá importar o objeto Config do TestConfig.Quando usando a configuração do Yaml-Style, você recebe muito o poder de puro Python sem o perigo de EXEC desprotegido () - você pode obviamente usar os objetos específicos de Pyaml Python e todos os outros yaml bondade cremosa. Requisitos: · Pitão O que há de novo nesta versão: · Adicione a verificação de 3 variáveis de ambiente diferentes correspondentes aos tipos de arquivo de configuração suportados. Definir um destes para o caminho completo para um determinado arquivo de configuração forçará o nariz-testConfig para automatizar esse arquivo. Handy Se você quiser executar um teste que importa o módulo TestConfig através de algo como Pychecker (ou executá-lo da linha de comando).


nariz-testconfig. Software Relacionado

Apache Antunit.

Antunit é uma biblioteca de tarefas de formigas que foi inicialmente desenvolvida para escrever testes para tarefas de formigas sem recorrer ao Junit. ...

58

Download

Autodia.

Autodia é um aplicativo modular que analisa o código fonte, XML ou dados e produz um documento XML no formato Dia. ...

256

Download

autooboot.

AutoBoot é um agendador de trabalho / WATCHDOG para compilar / inicializar automaticamente e executar suítes de teste com kernels experimentais do Linux. ...

111

Download