Unwire absolute paths

This commit is contained in:
Juan Martín Sotuyo Dodero
2022-09-19 18:06:00 -03:00
parent ee652286c6
commit e093f19577

View File

@ -9,6 +9,7 @@ import static org.hamcrest.Matchers.containsString;
import static org.junit.jupiter.api.Assertions.assertEquals;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;
@ -81,15 +82,16 @@ class CpdCliTest extends BaseCliTest {
assertEquals(ExecutionResult.OK.getExitCode(), statusCode);
});
});
final String absoluteSrcDir = Paths.get(SRC_DIR).toAbsolutePath().toString();
assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+ "<pmd-cpd>\n"
+ " <file path=\"/Users/jsotuyo/Documents/workspace/pmd/pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/dup1.java\"\n"
+ " <file path=\"" + absoluteSrcDir + "/dup1.java\"\n"
+ " totalNumberOfTokens=\"89\"/>\n"
+ " <file path=\"/Users/jsotuyo/Documents/workspace/pmd/pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/dup2.java\"\n"
+ " <file path=\"" + absoluteSrcDir + "/dup2.java\"\n"
+ " totalNumberOfTokens=\"89\"/>\n"
+ " <file path=\"/Users/jsotuyo/Documents/workspace/pmd/pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_ISO-8859-1_encoding.java\"\n"
+ " <file path=\"" + absoluteSrcDir + "/file_with_ISO-8859-1_encoding.java\"\n"
+ " totalNumberOfTokens=\"8\"/>\n"
+ " <file path=\"/Users/jsotuyo/Documents/workspace/pmd/pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_utf8_bom.java\"\n"
+ " <file path=\"" + absoluteSrcDir + "/file_with_utf8_bom.java\"\n"
+ " totalNumberOfTokens=\"9\"/>\n"
+ "</pmd-cpd>", stdout.trim());
}