| Teste :: Saída Utilitários para testar mensagens de stdout e stderr |
Baixe Agora |
Teste :: Saída Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- brian d foy
- Site do editor:
- http://search.cpan.org/~bdfoy/
Teste :: Saída Tag
Teste :: Saída Descrição
Teste :: O resultado é um módulo Perl que fornece uma interface simples para testes de saída enviada para stdout ou stderr. Um número de utilitários diferentes são incluídos para tentar ser o mais flexível possível para o tester.Originalmente Este módulo foi projetado para não ter requisitos externos, no entanto, os recursos fornecidos pela Sub :: Exportador em que exportador fornece é apenas grande para passar up.Test :: Saída Ties Stdout e Stderr usando teste :: Saída :: Tie.Synopsis Use teste :: Mais testes => 4; Use teste :: Saída; subiter {imprimir "escreva. \ n"; Imprimir stderr "erro fora. \ n"; } stdout_is (\ Writer ", escreva. \ n", 'teste stdout'); stderr_isnt (\ Writer, "sem erro fora. \ n", 'teste stderr'); combinado_is (\ Writer ", escreva. \ Nerror. \ N", 'teste stdout e stderr combinado'); output_is (\ writer ", escreva. \ n", "Erro fora. \ n", 'teste stdout e stderr'); # Use blocos nus. stdout_is {print "teste"} "teste", "teste stdout"; stderr_isnt {print "teste ruim"} "teste", "teste stderr"; output_is {imprimir 'stdout'; Imprimir stderr 'stderr'} "stdout", "stderr", "saída de teste"; homepage do produto
Teste :: Saída Software Relacionado