TEST :: TAIN

TEST :: O pacote contém ferramentas para testar a taintenidade.
Baixe Agora

TEST :: TAIN Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Andy Lester
  • Site do editor:
  • http://search.cpan.org/~petdance/Test-Memory-Cycle-1.04/Cycle.pm

TEST :: TAIN Tag


TEST :: TAIN Descrição

Teste :: O pacote contém ferramentas para testar a taintenidade. Teste :: O pacote contém ferramentas para testar a taintness.synopsis tint_checking_ok (); # Temos que ter uma mancha no meu $ ID = "DeadBeef"; # Tintura de identificação de sessão dummy ($ ID); # Simulá-lo vindo da web taintted_ok ($ ID); $ ID = validate_id ($ ID); # Sua rotina para verificar o ID $ INTINTTED_OK ($ ID); # Voltou limpo? OK (definido $ ID); dados contaminados são dados que vem de uma fonte insegura, como a linha de comando, ou, no caso de aplicativos da Web, qualquer transações get ou pós-pós. Leia a página PerlSec Man para detalhes sobre por que os dados contaminados são ruins e como desativar os dados. Quando você está escrevendo testes de unidade para código que lida com dados contaminados, você desejará ter uma maneira de fornecer dados contaminados para o seu Rotinas para manipular e maneiras fáceis de verificar e relatar a contaminamento de seus dados, no teste padrão :: Mais estilo.Teste :: Mais-estilo FunctionsTodas as funções xxx_ok () funcionam como teste padrão :: Mais funções de estilo, onde O último Parm é uma mensagem opcional, ele produz ok ou não ok e retorna um teste booleano se o teste passado.Taint_Checking_OK () Teste :: Teste de mais estilo que a verificação da mancha está ligada. Isso provavelmente deve ser a primeira coisa em qualquer arquivo * .t que lida com a taintness.Atatei_ok ($ var ) verifica que $ var é contaminado. taintted_ok ($ enV {foo}); não contencioso ($ var ) verifica que $ var não está contaminado. meu $ foo = my_validate ($ enV {foo}); Tailted_ok ($ foo); taintted_ok_deeply ($ var ) verifica que $ var está contaminado. Se $ Var é uma referência, ele reconstralmente verifica cada variável para se certificar de que todos sejam contaminados. taintted_ok_deeply (% env); não tingido_ok_deeply ($ var ) verifica que $ var não está contaminado. Se $ var é uma referência, ele recursivamente verifica cada variável para se certificar de que todos eles não estão contaminados. meu% env = my_validate (% env); não tingido_ok_deeply (% env); Requisitos: · Perl.


TEST :: TAIN Software Relacionado

Correio :: Bulkmail :: Dynamic

Mail :: Bulkmail :: Dynamic é um módulo de lista de discussão independente de plataforma para mesclagens de email e mensagens construídas dinamicamente. ...

139

Download

Tie :: Simples

Tie :: Módulo Perl simples contém laços variáveis facilitados: muito, muito, muito mais fácil ... ...

136

Download