next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: A Veces las Pruebas Sup: Pruebas en la Construcción Ant: Práctica: Ejecutable en una Err: Si hallas una errata ...

Práctica: Pruebas SKIP

Una prueba SKIP declara un bloque de pruebas que - bajo ciertas circustancias - puede saltarse. Puede ser que sepamos que ciertas pruebas sólo funcionan en ciertos sistemas operativos o que la prueba requiera que ciertos paquetes están instalados o que la máquina disponga de ciertos recursos (por ejemplo, acceso a internet). En tal caso queremos que los tests se consideren si se dan las circustancias favorables pero que en otro caso se descarten sin protestas. Consulte la documentación de los módulos Test::More y Test::Harness sobre pruebas tipo SKIP. Construya una prueba SKIP para el módulo Algorithm::Knap01DP. Por ejemplo, si el módulo Algorithm::Knapsack está instalado en la máquina, genere un problema aleatorio y compruebe que la solución dada por ambos algoritmos es la misma.

El módulo Algorithm::Knap01DP puede obtenerlo desde:

http://nereida.deioc.ull.es/~lhp/perlexamples/Algorithm-Knap01DP-0.01.tar.gz.


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: A Veces las Pruebas Sup: Pruebas en la Construcción Ant: Práctica: Ejecutable en una Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21