# HG changeset patch # User rfield # Date 1459842411 25200 # Node ID e00f4be3a47de2027fbdaeb836d2e87d4266a43c # Parent ddebebe611a15f6a0acd62c0402f275d32935cdf 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515 Reviewed-by: jlahoda diff -r ddebebe611a1 -r e00f4be3a47d langtools/test/jdk/jshell/StartOptionTest.java --- a/langtools/test/jdk/jshell/StartOptionTest.java Mon Apr 04 20:28:05 2016 -0700 +++ b/langtools/test/jdk/jshell/StartOptionTest.java Tue Apr 05 00:46:51 2016 -0700 @@ -88,7 +88,7 @@ } private void start(String expectedOutput, String expectedError, String... args) throws Exception { - start(s -> assertEquals(s, expectedOutput, "Output: "), s -> assertEquals(s, expectedError, "Error: "), args); + start(s -> assertEquals(s.trim(), expectedOutput, "Output: "), s -> assertEquals(s.trim(), expectedError, "Error: "), args); } @BeforeMethod @@ -110,7 +110,7 @@ start(s -> { assertTrue(s.split("\n").length >= 7, s); assertTrue(s.startsWith("Usage: jshell "), s); - }, s -> assertEquals(s, "Unknown option: -unknown\n"), "-unknown"); + }, s -> assertEquals(s.trim(), "Unknown option: -unknown"), "-unknown"); } @Test(enabled = false) // TODO 8080883 @@ -118,17 +118,17 @@ Compiler compiler = new Compiler(); Path p = compiler.getPath("file.txt"); compiler.writeToFile(p); - start("", "'-startup' requires a filename argument.\n", "-startup"); - start("", "Conflicting -startup or -nostartup option.\n", "-startup", p.toString(), "-startup", p.toString()); - start("", "Conflicting -startup or -nostartup option.\n", "-nostartup", "-startup", p.toString()); - start("", "Conflicting -startup or -nostartup option.\n", "-startup", p.toString(), "-nostartup"); + start("", "'-startup' requires a filename argument.", "-startup"); + start("", "Conflicting -startup or -nostartup option.", "-startup", p.toString(), "-startup", p.toString()); + start("", "Conflicting -startup or -nostartup option.", "-nostartup", "-startup", p.toString()); + start("", "Conflicting -startup or -nostartup option.", "-startup", p.toString(), "-nostartup"); } @Test public void testClasspath() throws Exception { for (String cp : new String[] {"-cp", "-classpath"}) { - start("", "Conflicting -classpath option.\n", cp, ".", "-classpath", "."); - start("", "Argument to -classpath missing.\n", cp); + start("", "Conflicting -classpath option.", cp, ".", "-classpath", "."); + start("", "Argument to -classpath missing.", cp); } }