Test :: manifesto

Test :: Manifest è un modulo perl creato per interagire con un file T / Test_Manifest.
Scarica ora

Test :: manifesto Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • brian d foy
  • Sito web dell'editore:
  • http://search.cpan.org/~bdfoy/

Test :: manifesto Tag


Test :: manifesto Descrizione

Test :: Manifest è un modulo perl creato per interagire con un file T / Test_Manifest. Test :: Manifest è un modulo perl creato per interagire con un file T / Test_Manifest.Synopsis # in Makefile.pl Eval "Usa Test :: Manifest"; # Nel file T / Test_Manifest, elenca i test che desideri # a RunTest :: Imbracatura presuppone che si desidera eseguire tutti i file .t nella T / directory in ordine ASCII-beticale durante il test a meno che tu non dessi diversamente. Ciò porta ad alcuni interessanti schemi di denominazione per i file di test per ottenerli nell'ordine desiderato. Questi nomi interessanti ossificano quando entrano nel controllo della sorgente e diventano ancora più interessanti come più test si presentano.Test :: Manifest sostituisce il comportamento predefinito sostituendo l'obiettivo Test_Via_Harness nel Makefile. Invece di correre ai file T / *. T in ordine ASCII-BESTICAL, guarda nel file T / Test_Manifest per scoprire quali test che si desidera eseguire e l'ordine in cui si desidera eseguirli. Costruisce il giusto valore per MakeMaker per fare la cosa giusta. T / Test_Manifest, elenca semplicemente i test che si desidera eseguire. Il loro ordine nel file è l'ordine in cui funzionano. Puoi commentare le linee con un #, proprio come in Perl e Test :: Manifest striterà lo spazio bianco principale e finalizzato da ogni riga. Controlla anche che il file specificato sia effettivamente nella directory T /. Se il file non esiste, non inserisce il suo nome nell'elenco dei file di test da eseguire.Optionally, è possibile aggiungere un numero dopo il nome del test in Test_Manifest per definire serie di test. Vedere Get_t_Files () per maggiori informazioni. FunctionsRun_t_Manifest (Test_verbose, Inst_Lib, Inst_Archlib, Test_level) Esegui tutti i file in T / Test_Manifest tramite Test: Imbracatura: Runtests nell'ordine che appaiono nel file. EVAL "Usa Test :: Manifest"; get_t_files () in contesto scalare restituisce una singola stringa che è possibile utilizzare direttamente in writemakefile (). Nell'elenco contesto restituisce un elenco dei file che ha trovato nel file T / TEST_MANIFEST.IF AT / Test_Manifest File non esiste, Get_t_Files () restituisce NILD.Get_t_Files () avvertiti se non riesce a trovare T / Test_Manifest o se le voci Inizia con "T /". Salta le linee vuote e le strisce di stile Perl Style Commenti dal file.ach Line in T / Test_Manifest può avere tre parti: il nome del test, il livello di test (un numero di virgola mobile) e un commento. Per impostazione predefinita, il livello di test è 1. Test_name.t 2 #Run Questo solo per il test di livello 2 è un argomento, Get_t_Files () restituisce tutti i file di test che trova. Con un argomento vero (quindi non è possibile utilizzare 0 come livello) ed è un numero, salta i test con un livello maggiore di quell'argomento. È quindi possibile definire serie di test e scegliere un set da eseguire. Ad esempio, è possibile creare un set per gli utenti finali, ma anche aggiungere su un set per test più profondi per gli sviluppatori. Eliminativamente, è possibile includere un comando per afferrare i nomi dei test da un altro file. Il comando inizia con A; per distinguerlo da un vero nome file. Il nome file (attualmente) è relativo alla corrente di lavoro corrente, a differenza dei nomi dei file, che sono relativi a t /. I nomi dei file in inclusi sono ancora relativi a T /. ; includere t / file_with_other_test_names.txtto Selezionare Set di test, specificare il livello nella variabile Test_level durante `rendere il test`. Crea test # Esegui tutti i test Non importa il livello Test Test_level = 2 # Eseguire tutti i test Livello 2 e SottoMake_Test_Manifest () Crea il file Test_Manifest nella directory T Lettura del contenuto della directory T.Per: specificare i test negli elenchi di argomenti . Per fare: specificare i file su skip.manifest_name () restituisce il nome del file manifest del test, relativo a T / Requisiti: · Perl.


Test :: manifesto Software correlato