File :: Sistema :: Test

File :: Sistema :: Test è un modulo perl per testare i driver del file system.
Scarica ora

File :: Sistema :: Test Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andrew Sterling Hanenkamp
  • Sito web dell'editore:
  • http://search.cpan.org/~hanenkamp/

File :: Sistema :: Test Tag


File :: Sistema :: Test Descrizione

File :: System :: Test è un modulo Perl per testare driver di file system. File :: System :: Test è un modulo Perl per testare suite di file system drivers.This di subroutine di test metterà alla prova se un oggetto del file system è coerenza interna e può essere utilizzato per testare altre caratteristiche del object.The seguenti test sono disponibili: is_root_sane ($ obj, $ nome) controlla che l'oggetto root file è generalmente sano di mente. Testa il seguente:? · È l'oggetto radice definito · Ha la subroutine radice l'oggetto principale rappresentano lo stesso percorso · Il percorso '/' · non stringa i lavori correttamente · fa ritorno basename '' · fa nome_dir???? tornare '/'? · Fa una ricerca di '' esiste? Cosa rappresenta lo stesso percorso? · Fa una ricerca di '' esistere? Cosa rappresenta lo stesso percorso? · Fa una ricerca di '..' esiste? Cosa rappresenta lo stesso percorso? · Fa una ricerca di '/' esiste? Cosa rappresenta lo stesso percorso? · Fa is_root tornare vero? · Percorso genitore è lo stesso percorso root? · Fa proprietà ritornano almeno basename, dirname, e il percorso? · Fa is_container tornare vero? Is_object_sane ($ obj, $ name) questo test esegue le seguenti:????? · E 'l'oggetto definito · fa il lavoro di stringa i · fa ricerca del risultato percorso in oggetto per lo stesso percorso · fa basename restituire il nome base del percorso · fa nomedir ritorno dirname di percorso · fa is_root return false? · fa genitore percorso partita nomedir? · proprietà fa ritorno almeno basename, dirname, e il percorso? is_container_sane ($ obj, $ name) Esegue ulteriori test contenitore specifico. Testa il seguente:? · Fa is_container tornare vero · Può il has_children contenitore · Possono i children_paths contenitore · Possono i bambini del contenitore · Può il bambino contenitore · In caso contrario has_children, fa children_paths tornare???? '' e solo? Does bambini tornano una lista vuota? · Se il contenitore has_children, fa children_paths ritorno '' e '..' e altro ancora? Fa i bambini ritornano una lista non vuota? · Se i has_children contenitore, fa ogni bambino restituiscono un oggetto per lo stesso percorso lookup.is_content_sane ($ obj, $ name) Esegue ulteriori prove di contenuti specifici. Testa il seguente:?. · Fa veri is_content_writable ($ obj, $ nome) Controlli di ritorno is_content per vedere se l'oggetto file specificato è scrivibile e conferma che la scrittura funziona come previsto · Verificare se is_readable e is_writable · si apre (. "w") lavoro? · Possiamo scrivere l'handle di file restituito da open ( "w")? · Fa l'handle di file chiude bene? · E 'il contenuto del file stesso, come scritto? · Verificare se is_appendable. Se è così, scrittura più una riga alla fine, chiudere e riaprire per verificare che il file è come previsto. · Verificare se is_seekable. Se è così, cercare in mezzo, parte sovrascrittura del file, vicino andreopen per verificare che il file è come expected.is_container_mobile ($ obj, $ dest, $ nome) controlla se il contenitore $ obj può essere rinominato (a ' renamed_container' e ritorno), si è trasferito al contenitore data $ dest (e spostato indietro), e copiati al contenitore data (e la copia rimossi) .Checks per assicurarsi che, dopo ciascuna di queste operazioni che l'intera sottostruttura è preserved.is_container_mobile ($ obj, $ dest, $ nome) controlla per vedere se il contenuto $ obj può essere rinominato (a 'renamed_content' e ritorno), si è trasferito al contenitore data $ dest (e spostato indietro), e copiato al contenitore data ( e la copia rimosso) .is_glob_and_find_consistent ($ obj, $ name) Controlli diversi modelli glob diverse sull'oggetto per vedere se i modelli di glob trovano lo stesso insieme di oggetti che un simile restituisce operazione di ricerca. L'oggetto passato può essere un oggetto root o qualsiasi altro oggetto nel metodo tree.This prove anche per vedere che i vari modi di chiamare glob e trovare sono auto-consistente. Cioè, $ obj-> trova (test) === $ root-> trova (test, $ obj) $ obj-> glob ($ test) === $ root-> glob ( "$ obj / $ test" ) Requisiti: · Perl.


File :: Sistema :: Test Software correlato

HTML :: Copia

html :: Copia è uno script perl per copiare i file HTML con il mantenimento dei collegamenti nei file. ...

184

Scarica