Использовать тесты QuickCheck с помощью Cabal?
Какое текущее состояние тестовых наборов в кабале и, что еще более важно, где я могу держать их на месте?
Я немного пошутил, и последняя информация, которую я могу найти, подразумевает, что я не могу доверять документации, и я не смог чтобы найти кого-нибудь, говорящего об этом в течение большей части года. Я слышал слухи о библиотеке cabal-test-quickcheck
, но, похоже, не могу найти ее в hackage и не могу найти примеров того, как ее настроить.
Какой стандартный способ подключить тесты QuickCheck к набору тестовых решений для камер в эти дни?
Ответы
Ответ 1
Cabal-1.14.0.0
вышел с тех пор, и доступен подробный набор тестов .
Пакет cabal-test-quickcheck
, похоже, пока не выпущен, возможно, вы можете получить аналогичную функциональность из test-framework-quickcheck2?
В качестве альтернативы вы можете игнорировать встроенную поддержку тестирования в Cabal и просто использовать флаг для определения того, нужно ли создавать тестовый исполняемый файл.