В ОС Windows (версии 8 и 10) все тесты фэйлятся на этапе чтения из файла:
java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/Projects/smevx-crypto/build/resources/test/smev2-test-msg.xml
Если в методе SignVerifyTest.loadResource() заменить
final byte[] encoded = Files.readAllBytes(Paths.get(url.getPath()));
на
final byte[] encoded = Files.readAllBytes(Paths.get(url.toURI()));
Привет @barser! Спасибо большое за фидбек!) К сожалению не было под рукой windows машины чтобы погонять тесты. Если не сложно, оформи пожалуйста свой патч в виде PR ;). Заранее благодарю!)
В ОС Windows (версии 8 и 10) все тесты фэйлятся на этапе чтения из файла:
java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/Projects/smevx-crypto/build/resources/test/smev2-test-msg.xml
Если в методе SignVerifyTest.loadResource() заменить
final byte[] encoded = Files.readAllBytes(Paths.get(url.getPath()));
на
final byte[] encoded = Files.readAllBytes(Paths.get(url.toURI()));
эта ошибка исчезает.