Adding unit tests.
diff --git a/com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/ImportUriFixerAndResolver_apply_Test.java b/com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/ImportUriFixerAndResolver_apply_Test.java index 8cfe447..ef0778c 100644 --- a/com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/ImportUriFixerAndResolver_apply_Test.java +++ b/com.google.eclipse.protobuf.test/src/com/google/eclipse/protobuf/scoping/ImportUriFixerAndResolver_apply_Test.java
@@ -43,4 +43,13 @@ assertThat(resolved, equalTo("platform:/resource/folder1/test.proto")); } + + @Test public void should_not_fix_import_URI_if_not_missing_scheme() { + StringBuilder proto = new StringBuilder(); + proto.append("import \"platform:/resource/folder1/test.proto\";"); + Protobuf root = xtext.parse(proto); + Import anImport = root.getImports().get(0); + String resolved = resolver.apply(anImport); + assertThat(resolved, equalTo("platform:/resource/folder1/test.proto")); + } }