roadrunner.

Testrunner para desenvolvimento orientado por teste
Baixe Agora

roadrunner. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • ZPL
  • Preço:
  • FREE
  • Nome do editor:
  • Jordan Baker
  • Site do editor:
  • http://scryent.com

roadrunner. Tag


roadrunner. Descrição

Testrunner para desenvolvimento orientado por teste Roadrunner é um testrunner looping com pré-carregamento do ambiente para o teste-drivendenvolvimento. O projeto torna o teste de integração com plone muito mais rápido.currently é focado em torno de pré-carga de um ambiente de plone, mas também poderia funcionar para outras estruturas também. Funciona pelo código Python pré-carregamento, configuração de camadas de teste e um padrão de teste. Isso é chamado de ambiente de teste de residente. Seus testes são executados em um processo filho que recebe um espaço de memória copiado-escrita. Outros que isso funciona praticamente como o zope testrunner regular. Como é muito mais rápido? Aqui está um exemplo. Você está escrevendo integração ou testes funcionais para um ploneApplication.on Este laptop razoavelmente atual leva 25s para carregar o zope, plone e setup sample sibile plone.add 5 segundos para a carga do aplicativo e teste de teste para um total de 30 segundos. Se você é iterando em um teste funcional e deseja verificar rapidamente YourChanges que é muito longo para esperar.Using roadrunner você carrega o ambiente na primeira vez. Timesquentes vezes que você executa seu teste Seu tempo total será apenas 5 segundos.Yes, você pode economizar 25 segundos toda vez que você executar seu teste. Como usá-lo? Roadrunner só funciona atualmente como parte de um ambiente ZC.Buildout. A maneira mais fácil de Experimente é adicioná-lo a um Plone 3 Buildout existente.Agora para uma parte de amostra.Este criará um novo diretório em peças nomeadas pela peça contendo uma cópia do seu ambiente de instância do Zope, mas com os pacotes de teste excluído de ser carregado ZCML Por padrão. :: Recipe = Roadrunner: Plone Packages-Under-test = My.packageYou também pode coincidir com vários pacotes usando globbing simples, por exemplo: my.packages. * O parâmetro 'Zope2-instance' permite especificar O nome do Partwhich corresponde à instância do Zope Roadrunner funcionará contra. O TheDefault é "instância". O site de plone residente padrão será criado. Isso deve funcionar na maioria das avaliações onde você está instalando produtos add-on que usam o método de instalação genericsetup profils.setup-plone = 0 permite desativar a otimização de configuração do site Plone. YouMight precisa fazer isso em certas situações em que você está usando o perfil_idparameter.Então você pode executar roadrunner :: $ bin / roadrunner -s my.packageit vai pré-carga zope e plone, então fork fora do primeiro testrunner. Quando o TheFirst TestRunner estiver concluído, você receberá o prompt roadrunner onde você lança testes adicionais. Requisitos: · Pitão O que há de novo nesta versão: · Adicionado um manifesto para que isso possa ser construído por Pythons sem suporte ao Git instalado.


roadrunner. Software Relacionado

Jopt.sdk.

jopt.sdk é uma biblioteca de otimização de turismo para Java que usa algoritmos genéticos especializados. ...

62

Download