/** See http://jira.codehaus.org/browse/SONAR-2280 */ @Test public void resolvePathShouldReturnCanonicalFile() { MavenProject pom = mock(MavenProject.class); when(pom.getBasedir()).thenReturn(new File("/project")); Project project = new Project("foo").setPom(pom); DefaultProjectFileSystem fs = new DefaultProjectFileSystem(project, null); assertThat(fs.resolvePath(".").getAbsolutePath(), endsWith("project")); assertThat(fs.resolvePath("../project").getAbsolutePath(), endsWith("project")); }