Каков синтаксис Haskell для импорта модулей в другой каталог? Я начинаю с Haskell и хочу попрактиковаться в написании простых функций в стиле TDD с помощью HUnit. У меня проблемы с выяснением ...
Я боролся с Cabal большую часть дня, пытаясь заставить его функции автоматического тестирования работать с HUnit. Я прочитал документацию здесь и здесь, и у меня есть раздел Test -Suite, установленный...
У меня есть куча функций, таких как :метод1, метод2, метод3. Для всех них есть тестовые функции HUnit, такие как :testMethod1, testMethod2, testMethod3. testMethod1 = TestCase $assertEqual "...
Когда я гуглил, как интегрировать модульные тесты с файлами Кабала, я либо нахожу http://www.haskell.org/haskellwiki/How_to_write_a_Haskell_program, который, похоже, не описывает интеграцию ...
Существуют ли какие-либо расширения HUnit или QuickCheck, которые позволяют системе непрерывной интеграции, такой как Bamboo, делать подробные отчеты о результатах тестирования? Пока что моя лучшая идея - просто запустить тесты ...
У меня есть функция в модуле, которая выглядит примерно так: module MyLibrary (throwIfNegative ) где throwIfNegative :: Integral i => i -> String
throwIfNegative n | n <0 = error "...