Выберите тест для запуска с Hspec и стеком

Я написал серию тестов, используя функцию Hspec автоматического обнаружения спецификаций. Я также использую стек в качестве инструмента сборки.

В моем тестовом каталоге есть файл Spec.hs вместе с тестовыми файлами для различных модулей моего приложения (например, Module0Spec.hs, Module1Spec.hs).

Теперь, когда я начинаю писать новый тестовый модуль или когда я хочу повторно запустить неудачный тест после изменения кода, я хотел бы иметь возможность запускать только заданный тестовый модуль.

Есть ли способ, которым стек или Hspec позволяют это сделать?


person Damian Nadales    schedule 07.09.2016    source источник


Ответы (1)


Я нашел ответ здесь. Я пытался с --, однако мне нужно было использовать --test-arguments:

stack test --test-arguments "-m "Module0""
person Damian Nadales    schedule 07.09.2016