Fix for Windows environment.
Without it, path for local.json will contain backslashes when opening
through browser.
Bug 418015
Change-Id: Ib4ce329f3ff0e8dfeafd3521dfd6cf7311e7a1b7
Signed-off-by: Guy Perron <guy.perron@ericsson.com>
diff --git a/org.eclipse.mylyn.commons.sdk.util/src/org/eclipse/mylyn/commons/sdk/util/TestConfiguration.java b/org.eclipse.mylyn.commons.sdk.util/src/org/eclipse/mylyn/commons/sdk/util/TestConfiguration.java
index e287cab..8edfa01 100644
--- a/org.eclipse.mylyn.commons.sdk.util/src/org/eclipse/mylyn/commons/sdk/util/TestConfiguration.java
+++ b/org.eclipse.mylyn.commons.sdk.util/src/org/eclipse/mylyn/commons/sdk/util/TestConfiguration.java
@@ -7,6 +7,7 @@
*
* Contributors:
* Tasktop Technologies - initial API and implementation
+ * Guy Perron - add Windows support
*******************************************************************************/
package org.eclipse.mylyn.commons.sdk.util;
@@ -117,7 +118,7 @@
if (!CommonTestUtil.ignoreLocalTestServices()) {
try {
File file = CommonTestUtil.getFile(clazz, "local.json");
- fixtures = discover("file://" + file.getAbsolutePath(), "", clazz, fixtureType, defaultOnly);
+ fixtures = discover(file.toURI().toASCIIString(), "", clazz, fixtureType, defaultOnly);
} catch (AssertionFailedError e) {
// ignore
} catch (IOException e) {