Teste :: Fumo :: Fumante

Test :: Fumo :: Fumante é uma interface OO para fazer um ciclo de fumaça.
Baixe Agora

Teste :: Fumo :: Fumante Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Abe Timmerman
  • Site do editor:
  • http://search.cpan.org/~abeltje/WWW-CheckSite-0.018/lib/WWW/CheckSite/Spider.pm

Teste :: Fumo :: Fumante Tag


Teste :: Fumo :: Fumante Descrição

Teste :: Fumo :: Fumante é uma interface OO para fazer um ciclo de fumaça. Teste :: Fumo :: Fumante é uma interface OO para fazer um ciclo de fumo.Synopsis use teste :: fumaça; Use teste :: fumaça :: fumante; Abra o logfile, "> mktest.out" ou morrer "não pode criar 'mktest.out': $!"; Meu $ Buildcfg = Test :: SmokeBuildcfg-> Novo ($ conf -> {CFG}); Meu $ Política = TEST :: Smoke :: Policy-> Novo ('../', $ conf -> {v}); meu $ fumante = teste :: fumaça :: fumante-> novo (* logfile, $ conf); foreach my $ config ($ buildcfg-> configurações) {$ fumante-> fumo ($ config, $ política); } Methodstest :: fumaça :: fumante-> NOVO (* GLOB,% ARGS) Novo () leva um arquivo handhandle obrigatório (aberto) e algumas outras opções: diretório de compilação ddir fdir a fonte florestal v Nível verboso: 0..2 defaultenv ' fazer o teste 'sem $ Env {Perlio} is56x pule as coisas perlio? Locale fazer outro testrun com $ Env {lc_all} Force_c_locale set $ end {lc_all} = 'c' para todas as corridas de fumaça is_win32 é este mswin32? w32cc o cctype for mswin32 (msvcxx borland gcc) w32make o fabricante para usar para cctypetest :: fumaça :: fumante-> config (US $ key ) config () é uma interface para o pacote lexical% config, que é válido Todos os valores padrão para os novos () argumentos.Com a chave especial All_Defaults Isso retorna uma referência a um hash segurando todos os valores padrão. $ fumante-> tty ($ message) Imprime uma mensagem para o arquivo padrão. $ fumante-> Log ($ Mensagem) Imprime uma mensagem para o logfile, filehandle. $ fumante-> ttylog ($ message) Imprime uma mensagem para o padrão e o arquivo de logHands. $ fumante-> fumo ($ config ) fumaça () leva um teste :: Smoke :: CONFIGCFG :: Config Object e executa todos os passos básicos como métodos de objeto (privado). $ fumante-> make_distclean () make_distclean () execute -i distclean 2> / dev / null $ Fumante-> extra_manicheck () Extra_manicheck () só funcionará por $ auto -> {v}> 1 e faz uma verificação de integridade extra comparando manifesto e a árvore de origem. A saída é enviada para o TTY. $ Fumante-> handle_policy (política $, @substs); handle_policy () tentará aplicar as regras de substituição e, em seguida, escrever a política do arquivo. $ Fumante-> Configurar ($ config) configure ( ) classifica a bagunça mswin32 e chama ./configureretzes true se um makefile foi criado $ fumante-> make_ () make_ () vai executar make.returns true se um executável perl é encontrável foundmak_test_prep () executar fazer teste-perp e verificar se t Existe. $ fumante-> make_test () $ self-> extens_with_harness (@nok) $ Maker-> make_test_harnessuse teste :: harness (o destino test_harness) para obter as informações de teste de falha e não se incomodar com o teste. $ Fumante- > _run_harness_target ($ destino, $ Extra) O comando para executar fazer test_harness difere com base na plataforma, para que os argumentos precisem ser passados para rotina geral. Alvo $ Especifica o Target de Makefile, $ MakeOP especifica as opções extras para o programa Make. $ auto-> make_minitestmake foi incapaz de construir um executável perl, mas conseguiu construir MiniPerl, para que façamos minitest. $ auto -> _ parse_harness_Output ( $%, $LL_OK, $LL_OK, @lines) Fator fora a análise do teste :: saída de arnês, como parece sujeito a mudança. $ Auto -> _ trasnaform_testnames (@Notok) _Transform_testnames () leva uma lista de testes, como encontrado por Teste (TestName sem sufixo .T seguido por pontos e um motivo) e retorna um hash com os nomes de arquivos em relação ao diretório T / diretório como teclas e o motivo do valor. $ Auto -> _ Executar ($ SUB ]) _run () Retorna QX ($ Command) a menos que $ seja especificado. Se $ sub ser definido (e um coderef) $ sub -> ($ comando, @args) será chamado. $ Self -> _ Fazer ($ Comando) _make () chamadas de execução ("fazer $ Command") e Coisas extras para ajudar o MSWIN32 (o fabricante correto, o diretório). $ fumante -> _ maker_fork ($ alvo, $ extra) _make_fork () abre um tubo de leitura para o comando Fazer com $ destino e $ argumentos extras para o comando make. $ Fumante -> _ VMS__rooted_logicalThis código configura um TSP5SRC lógico enraizado e altera o {DDIR} para essa raiz. Requisitos: · Perl.


Teste :: Fumo :: Fumante Software Relacionado

Perlbug :: log

PerlBug :: Log é um módulo Perl para funções genéricas de log / depuração para todos os Perlbug. ...

182

Download