ser un fan de QUICKCHECK, que tienen una gran cantidad derecopilar automáticamente todos quickChecks
prop_something_something = ...
lo largo de mi programa.
Para mayor comodidad, para ejecutar fácilmente todos ellos, defino
runchecks = do
quickCheck prop_something_something
quickCheck prop_something_different
pero ¿hay una buena manera de generar runchecks
?
TL; DR: Deseo ejecutar fácilmente todos los QuickChecks en un archivo. Supongo que una forma es prefijar las pruebas ejecutables con test_ o algo similar, pero eso podría ser demasiado hacky.
Al solo agregar eso, aparece este error: http://hpaste.org/67672 - ¿Tengo que hacer otros cambios? Pegaré más código si quieres. –
Aparentemente, también debe incluir el módulo de proveedor 'QuickCheck2', lo que tiene sentido, supongo. Ver mi respuesta actualizada para más información. – dflemstr
Sí, agregando importación Test.Framework.Providers.QuickCheck2 funcionó. Gracias. :) –