Package: libtest-deep-perl (1.128-1)
Links for libtest-deep-perl
Debian Resources:
Download Source Package libtest-deep-perl:
- [libtest-deep-perl_1.128-1.dsc]
- [libtest-deep-perl_1.128.orig.tar.gz]
- [libtest-deep-perl_1.128-1.debian.tar.xz]
Maintainers:
- Debian Perl Group (QA Page, Mail Archive)
- Ernesto Hernández-Novich (USB) (QA Page)
- Ansgar Burchardt (QA Page)
External Resources:
- Homepage [metacpan.org]
Similar packages:
modulo Perl estremamente flessibile per confronti approfonditi
Test::Deep fornisce modi flessibili per controllare se il risultato ottenuto è il risultato atteso. Al livello più semplice, confronta due strutture attraversando ogni livello, assicurandosi che i valori coincidano, che gli array e gli hash abbiano gli stessi elementi e che i riferimenti abbiano avuto il bless con la classe giusta. Gestisce anche strutture dati circolari senza essere intrappolato in un ciclo infinito.
Dove diventa più interessante, è che permette di fare qualcosa oltre ai semplici confronti esatti. Con le stringhe l'operatore "eq" controlla che 2 stringhe siano esattamente uguali, ma talvolta non è ciò che si desidera. Quando non si sa esattamente come dovrebbero essere le stringhe, ma si sanno alcune cose su come dovrebbero apparire, "eq" non è adatto e invece si deve usare la corrispondenza a modelli. Test::Deep fornisce la corrispondenza a modelli per strutture dati complesse.
Other Packages Related to libtest-deep-perl
|
|
|
|
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
Download libtest-deep-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 47.7 kB | 143.0 kB | [list of files] |