Убедитесь, что установлена последняя версия Cabal и установка cabal.
В вашем файле .cabal
есть раздел test-suite
. См. этот раздел документации cabal для объяснения того, как написать раздел test-suite
в вашем файле Cabal, и этот раздел для получения инструкций о том, как его запустить.
Я уже некоторое время пользуюсь встроенной поддержкой тестов, и это избавляет меня от необходимости поддерживать хрупкие файлы Makefile только для моих тестов. В выводе командной строки cabal test
все еще есть некоторые неровности, но они были исправлены в HEAD, поэтому в следующем выпуске Cabal / cabal-install все должно быть очень гладко.