Concordion Невозможно найти спецификацию - PullRequest
0 голосов
/ 06 ноября 2019
java.lang.RuntimeException: Unable to find specification: com/concordion/Concordion.html

Я использую Concordion 2.2.0 с Юпитером Junit 5 с использованием винтажного движка Junit 4 и агента сборки TFS с использованием maven. Maven surefire подхватывает java-файл Concordion, но просто не может найти соответствующий html-файл Concordion, поэтому автоматические тесты не выполняются.

html-файл спецификации находится в каталоге ресурсов, но не имеет значения, где яПоместите это, библиотеки верных / согласных не могут его найти!

1 Ответ

0 голосов
/ 07 ноября 2019

Файлы спецификации должны находиться в пути к классам в том же пакете, что и класс Java. Обычно это папка src/test/resources. См. https://concordion.org/coding/java/markdown/#locating-the-specification для получения более подробной информации.

Можете ли вы предоставить упрощенный тестовый пример, показывающий проблему?

Перемещение спецификаций в то же место, что и файлы Java (src/test/java или src/main/java) должны заставить его работать в краткосрочной перспективе.

...