From f8bd84c6e3df8e4f1b14ce78e8dddecdb1051df9 Mon Sep 17 00:00:00 2001 From: Roman Ivanov Date: Wed, 29 Jul 2015 20:38:29 -0700 Subject: [PATCH] additional experiment to fix build on appveyor. #1510 --- src/test/java/com/puppycrawl/tools/checkstyle/MainTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/MainTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/MainTest.java index c75d0ac22..5d6b061d3 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/MainTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/MainTest.java @@ -389,7 +389,8 @@ public class MainTest { Method method = Main.class.getDeclaredMethod("loadProperties", param); method.setAccessible(true); try { - method.invoke(null, new File(File.separator + "invalid")); + // https://support.microsoft.com/en-us/kb/177506 + method.invoke(null, new File(File.separator + ":invalid")); fail(); } catch (InvocationTargetException e) { @@ -398,7 +399,7 @@ public class MainTest { // disk drive letter appear in message, // so we skip that drive letter for compatibility issues assertTrue(e.getCause().getMessage().startsWith("Unable to load properties from file '")); - assertTrue(e.getCause().getMessage().endsWith("invalid'.")); + assertTrue(e.getCause().getMessage().endsWith(":invalid'.")); } catch (Exception e) { fail();