| Teste :: Nowarnings. TEST :: Nowarnings é um módulo Perl para ter certeza de que você não emitiu nenhum aviso durante o teste. |
Baixe Agora |
Teste :: Nowarnings. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Fergal Daly
- Site do editor:
- http://search.cpan.org/~fdaly/Test-NoWarnings-0.084/lib/Test/NoWarnings.pm
Teste :: Nowarnings. Tag
Teste :: Nowarnings. Descrição
Teste :: Nowarnings é um módulo Perl para garantir que você não emitisse avisos durante o teste. Teste :: Notevenings é um módulo Perl para ter certeza de que você não emitiu nenhum aviso durante o teste. Scripts de Synopsisftor que não têm teste de uso de plano :: Notevenings; é isso, você não precisa fazer nada de scripts elseforvam que se parecem com uso Teste :: Mais testes => x; alterar para usar o teste :: Mais testes => x + 1; Use teste :: Notevenings; Em geral, seus testes não devem produzir avisos. Este módulo faz com que quaisquer avisos sejam capturados e armazenados. Ele automaticamente adiciona um teste extra que será executado quando seu script terminar para verificar se não havia avisos. Se houvesse algum warings, o teste dará um "não OK" e diagnósticos de onde, quando e qual foi o aviso, incluindo um traço de pilha do que estava acontecendo quando o ocorreu. Se alguns dos seus testes forem supostos. Avisos Então você deve estar capturando e verificá-los com teste :: Warn, desse modo teste :: Notevenings não os verá e não reclamar. O teste é executado por um bloco final no teste :: Notevenings. Ele não será executado quando as crianças bifurcadas sairem.UsagesInsimply usando o módulo, recebe automaticamente um teste extra no final do script que verifica se nenhum aviso foi emitido. Então, basta usar teste :: Nowarningsat o topo do seu script e continue como normal. Se você quiser mais controle, você pode invocar o teste manualmente a qualquer momento com HAD_NO_WARNINGS (). Os avisos que seu teste gerou até agora são armazenados em uma matriz. . Você pode olhar para dentro e desmarcar isso sempre que quiser com advertências () e clear_warnings (), no entanto, se você estiver fazendo esse tipo de coisa, então você provavelmente quer usar teste :: avisar em combinação com o teste :: Requirements: Requisitos de Perl: · Perl.
Teste :: Nowarnings. Software Relacionado