ctf: Fix InvalidPathException in CtfTmfTraceValidateTest on Windows
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Fri, 11 Dec 2015 18:22:34 +0000 (13:22 -0500)
committerMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Mon, 14 Dec 2015 01:55:03 +0000 (20:55 -0500)
The path beeing passed to Paths.get was not a format supported (/C:/)

Change-Id: I80eb54ae3198381d91ab19c55c991004721d06dc
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/62521
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/trace/CtfTmfTraceValidateTest.java

index da8f5a1eb55a8cf97a38ddf58ef6426987016848..6c6bb04ae126db582dc0c1a9f7cb6fdac58296ed 100644 (file)
@@ -17,6 +17,7 @@ import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
 
+import java.net.URI;
 import java.nio.file.Files;
 import java.nio.file.Path;
 import java.nio.file.Paths;
@@ -65,7 +66,7 @@ public class CtfTmfTraceValidateTest {
         // text-only metadata, valid CTF trace (lttle-endian)
         addDirsFrom(dirs, CTF_SUITE_BASE_PATH.resolve(Paths.get("regression", "metadata", "pass", "literal-integers")), IStatus.OK, 10, false);
         // packet-based metadata, valid CTF trace (lttle-endian)
-        String tracePath = FileLocator.toFileURL(CtfTestTrace.KERNEL.getTraceURL()).getPath();
+        URI tracePath = FileLocator.toFileURL(CtfTestTrace.KERNEL.getTraceURL()).toURI();
         addDirsFrom(dirs, Paths.get(tracePath), IStatus.OK, 10, false);
         // text-only metadata, but invalid
         addDirsFrom(dirs, CTF_SUITE_BASE_PATH.resolve(Paths.get("regression", "metadata", "fail", "enum-empty")), IStatus.WARNING, 1, true);
This page took 0.025264 seconds and 5 git commands to generate.