Как перезапустить тест в стеке - PullRequest
0 голосов
/ 23 марта 2020

У меня есть проект в стеке с тестами, которые я запускаю с stack test. Тест не пройден, и вывод показывает

...
  To rerun use: --match "/foo/must be 4/"
....

Но как мне применить это значение?

stack test --match "/foo/must be 4/" дает Invalid option `--match`.

1 Ответ

4 голосов
/ 23 марта 2020

--match "/foo/must be 4/ предполагается в качестве аргумента для скомпилированной исполняемой программы, выполняющей тест, а не для стека. Передайте его в исполняемый файл, выполнив stack test --test-arguments '--match "/foo/must be 4/"' или stack test --ta '--match "/foo/must be 4/"'

...