Skip to content

Commit bea8d3f

Browse files
adityakishoreericbottard
authored andcommitted
ArrayConverterTest#testCompletions() fails on Windows
This closes spring-projects#88
1 parent 29e0d6a commit bea8d3f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/test/java/org/springframework/shell/converters/ArrayConverterTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,15 +87,15 @@ public void testOptOut() {
8787
@Test
8888
@SuppressWarnings("unchecked")
8989
public void testCompletions() throws IOException {
90-
String raw = "src/test/java/" + File.pathSeparator + "src/main/";
91-
90+
String raw = ("src/test/java/" + File.pathSeparator + "src/main/").replace('/', File.separatorChar);
91+
String match1 = ("src/test/java/" + File.pathSeparator + "src/main/java/").replace('/', File.separatorChar);
92+
String match2 = ("src/test/java/" + File.pathSeparator + "src/main/resources/").replace('/', File.separatorChar);
9293

9394
List<Completion> completions = new ArrayList<Completion>();
9495
arrayConverter.getAllPossibleValues(completions, File[].class, raw, "", null);
9596
assertThat(completions, containsInAnyOrder(
96-
completionWhoseValue(equalTo("src/test/java/" + File.pathSeparator + "src/main/java/")),
97-
completionWhoseValue(equalTo("src/test/java/" + File.pathSeparator + "src/main/resources/"))));
98-
97+
completionWhoseValue(equalTo(match1)),
98+
completionWhoseValue(equalTo(match2))));
9999
}
100100

101101
private Matcher<Completion> completionWhoseValue(final Matcher<String> matcher) {

0 commit comments

Comments
 (0)