* relative interpreter fix
* tcl testing engine fix
* xotcl testing engine fix
diff --git a/xotcl/plugins/org.eclipse.dltk.xotcl.testing.xounit/src/org/eclipse/dltk/xotcl/testing/internal/xounit/XOUnitTestingEngine.java b/xotcl/plugins/org.eclipse.dltk.xotcl.testing.xounit/src/org/eclipse/dltk/xotcl/testing/internal/xounit/XOUnitTestingEngine.java
index e116938..ddf4d8a 100644
--- a/xotcl/plugins/org.eclipse.dltk.xotcl.testing.xounit/src/org/eclipse/dltk/xotcl/testing/internal/xounit/XOUnitTestingEngine.java
+++ b/xotcl/plugins/org.eclipse.dltk.xotcl.testing.xounit/src/org/eclipse/dltk/xotcl/testing/internal/xounit/XOUnitTestingEngine.java
@@ -10,6 +10,7 @@
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
+import org.eclipse.core.runtime.Path;
import org.eclipse.debug.core.ILaunch;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.dltk.ast.ASTNode;
@@ -128,6 +129,7 @@
IPath runner = deployment.add(Activator.getDefault().getBundle(),
"scripts/xounitTestingEngine.tcl");
IPath scriptFilePath = config.getScriptFilePath();
+ runner = new Path(deployment.getFile(runner).toOSString());
config.setScriptFile(runner);
if (scriptFilePath != null) {
config.addScriptArg(scriptFilePath.toOSString(), 0);