2012-04-06 17 views
13

¿Cuál es el estado actual de bancos de pruebas en Cabal, y, más importante, ¿Dónde puedo guardar lo alto de ellos?¿Usa las pruebas quickCheck con Cabal?

He estado hurgando, y la información más reciente que puedo encontrar implica que I can't trust the documentation, y no he podido encontrar a nadie hablando de ello durante la mayor parte del año. He escuchado el rumor de una biblioteca cabal-test-quickcheck pero parece que no puede encontrar uno en Hackage y no puedo encontrar ejemplos de cómo configurarlo.

Cuál es la forma estándar para conectar pruebas QUICKCHECK en un conjunto de pruebas Cabal estos días?

Respuesta

4

Cabal-1.14.0.0 ha salido desde entonces y el conjunto de pruebas detallada seems to be available.

El paquete cabal-test-quickcheck parece que aún no se ha liberado, ¿quizás puede obtener una funcionalidad similar de test-framework-quickcheck2?

Alternativamente, puede ignorar el apoyo de prueba incorporado en Cabal y sólo tiene que utilizar un indicador para determinar si o no para construir un ejecutable de prueba.

+0

que he tenido buenos resultados con 'prueba de framework', tanto que no puedo creer que la gente Cabal están perdiendo por completo su tiempo reinventando que cuando necesitan sólo lo utilizan para la prueba-suites! Simplemente use el conjunto de pruebas 'simple' con un gancho en la parte principal de' test-framework'. – alternative

Cuestiones relacionadas