Я пытаюсь понять, как интегрировать некоторые быстрые тесты с кликой. Этот суть предполагает, что функция quickCheck
возвращает ненулевой статус в случае сбоя, но я не получаю такого поведения , поэтому использование типа набора тестов exitcode-stdio-1.0
Кабала, похоже, не работает для меня, если я не хочу вызывать error
во всех своих тестах.
В руководстве пользователя также упоминается detailed-1.0
тестовый набор, но, НАСТОЯТЕЛЬНО, это не еще не существует. Это все еще так?
Судя по таким ответам, как этот, многое людей используют пакет test-framework. Это излишество для меня, но это то, что я должен использовать?
Меня как-то не устраивает эта ситуация.
Версии вещей, которые я использую:
cabal-install version 0.10.2
using version 1.10.1.0 of the Cabal library
QuickCheck-2.4.1.1