diff --git a/src/test/java/software/amazon/smithy/lsp/document/DocumentTest.java b/src/test/java/software/amazon/smithy/lsp/document/DocumentTest.java index 4b564a7..397451f 100644 --- a/src/test/java/software/amazon/smithy/lsp/document/DocumentTest.java +++ b/src/test/java/software/amazon/smithy/lsp/document/DocumentTest.java @@ -465,7 +465,7 @@ public static Matcher string(String other) { return new CustomTypeSafeMatcher(other) { @Override protected boolean matchesSafely(CharSequence item) { - return other.equals(item.toString()); + return other.replace("\n", "\\n").replace("\r", "\\r").equals(item.toString().replace("\n", "\\n").replace("\r", "\\r")); } }; } diff --git a/src/test/java/software/amazon/smithy/lsp/project/ProjectTest.java b/src/test/java/software/amazon/smithy/lsp/project/ProjectTest.java index b20b1a5..e155909 100644 --- a/src/test/java/software/amazon/smithy/lsp/project/ProjectTest.java +++ b/src/test/java/software/amazon/smithy/lsp/project/ProjectTest.java @@ -143,7 +143,7 @@ public void loadsWhenModelHasInvalidSyntax() { @Test public void loadsProjectWithMultipleNamespaces() { - Path root = Paths.get(getClass().getResource("multiple-namespaces").getFile()); + Path root = toPath(getClass().getResource("multiple-namespaces")); Project project = ProjectLoader.load(root).unwrap(); assertThat(project.getSources(), hasItem(root.resolve("model")));