InvalidPathException при выполнении теста JUnit в Гудзоне

Ant Target, вызываемый в Jenkins, является тестом, который завершается с ошибкой после InvalidPathException, поскольку он ищет txt-файл с тем же именем, что и у тестового класса. Что это за текстовый файл и как синтезируется этот путь.

09:35:47 test:
09:35:48     [junit] Running C:\Users\DBDev\.jenkins\workspace\Testing\rep\test\com\dby\cdm\command\CommandTest
09:35:48     [junit] Exception in thread "main" java.nio.file.InvalidPathException: Illegal char <:> at index 83: C:\Users\DBDev\.jenkins\workspace\Testing\testrt\buildcenter\TEST-C:\Users\DBDev\.jenkins\workspace\Testing\rep\test\com\dby\cdm\command\CommandTest.txt
09:35:48     [junit]    at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
09:35:48     [junit]    at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
09:35:48     [junit]    at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
09:35:48     [junit]    at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
09:35:48     [junit]    at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
09:35:48     [junit]    at java.io.File.toPath(File.java:2234)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.FormatterElement$DelayedFileOutputStream.write(FormatterElement.java:379)
09:35:48     [junit]    at java.io.OutputStream.write(OutputStream.java:116)
09:35:48     [junit]    at java.io.OutputStream.write(OutputStream.java:75)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter.startTestSuite(PlainJUnitResultFormatter.java:106)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.fireStartTestSuite(JUnitTestRunner.java:847)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:523)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
09:35:48     [junit]    at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)

0 ответов

Другие вопросы по тегам