обновление версии spec2 приводит к ошибке

Я обновил версию spec2 с 2.4.12 до 3.8.9, и когда я запускаю тест, произошла ошибка: [ошибка] исполняемый файл pandoc недоступен по адресу: pandoc [ошибка] Ошибка: Всего 6, Сбой 4, Ошибки 1 , Пройдено 1

Кто-нибудь имеет представление об этом?


person Im89    schedule 30.08.2019    source источник


Ответы (1)


Specs2 версии 3 использует pandoc для создания отчетов в формате HTML. Это объясняется в этом сообщении, в котором представлены основные изменения между версией 2 и 3.

Вы также можете передать флаг !pandoc в командной строке, если не хотите устанавливать pandoc на свой компьютер (см. аргументы вывода HTML в Руководство пользователя).

person Eric    schedule 30.08.2019
comment
Я не люблю использовать pandoc . Вы представляете, как я могу изменить build.sbt, чтобы сделать это, потому что я запускаю свои тесты в jenkins? - person Im89; 30.08.2019
comment
Вы можете попробовать пройти -Dspecs2.pandoc=false или sbt testOnly * -- !pandoc - person Eric; 30.08.2019