some cleanup after https://bugs.eclipse.org/bugs/show_bug.cgi?id=406646
diff --git a/testplugins/org.eclipse.objectteams.otdt.debug.tests/test.xml b/testplugins/org.eclipse.objectteams.otdt.debug.tests/test.xml
index 8d44a6d..2b3b9ef 100644
--- a/testplugins/org.eclipse.objectteams.otdt.debug.tests/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.debug.tests/test.xml
@@ -9,7 +9,7 @@
 	<property name="eclipse-home" value="${test.eclipseDir}"/>

 	<property name="test.target" value="performance"/>	

 	

-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>

+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>

 

 	<!-- This target holds all initialization code that needs to be done for -->

 	<!-- all tests that are to be run. Initialization for individual tests -->

diff --git a/testplugins/org.eclipse.objectteams.otdt.test.builder/test.xml b/testplugins/org.eclipse.objectteams.otdt.test.builder/test.xml
index 88187d0..8fe1871 100644
--- a/testplugins/org.eclipse.objectteams.otdt.test.builder/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.test.builder/test.xml
@@ -9,7 +9,7 @@
 	<!-- sets the properties eclipseTest-home, and library-file -->

 	<property name="plugin-name" value="org.eclipse.objectteams.otdt.test.builder"/>

 

-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>

+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>

 

 	<!-- This target holds all initialization code that needs to be done for -->

 	<!-- all tests that are to be run. Initialization for individual tests -->

diff --git a/testplugins/org.eclipse.objectteams.otdt.tests/test.xml b/testplugins/org.eclipse.objectteams.otdt.tests/test.xml
index aa2083e..3fb5352 100644
--- a/testplugins/org.eclipse.objectteams.otdt.tests/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.tests/test.xml
@@ -9,7 +9,7 @@
 	<!-- sets the properties eclipseTest-home, and library-file -->
 	<property name="plugin-name" value="org.eclipse.objectteams.otdt.tests"/>
 
-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>
+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>
 
 	<!-- This target holds all initialization code that needs to be done for -->
 	<!-- all tests that are to be run. Initialization for individual tests -->
diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests.dom/test.xml b/testplugins/org.eclipse.objectteams.otdt.ui.tests.dom/test.xml
index c2bb733..2295edb 100644
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests.dom/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.ui.tests.dom/test.xml
@@ -9,7 +9,7 @@
 	<property name="eclipse-home" value="${test.eclipseDir}"/>
 	<property name="test.target" value="performance"/>	
 	
-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>
+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>
 
 	<!-- This target holds all initialization code that needs to be done for -->
 	<!-- all tests that are to be run. Initialization for individual tests -->
diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test-old.xml b/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test-old.xml
deleted file mode 100644
index e31030b..0000000
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test-old.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<project name="testsuite" default="run" basedir=".">

-

-	<property name="otdt-tests-workspace" value="${test.eclipseDir}/otdt-tests-workspace"/>

-

-	<!-- sets the properties eclipseTest-home, and library-file -->

-	<property name="plugin-name" value="org.eclipse.objectteams.otdt.ui.tests.refactoring"/>

-

-	<property name="library-file" value="${test.eclipseDir}/plugins/org.eclipse.test/library.xml"/>

-

-	<!-- This target holds all initialization code that needs to be done for -->

-	<!-- all tests that are to be run. Initialization for individual tests -->

-	<!-- should be done within the body of the suite target. -->

-	<target name="init">

-		<tstamp/>

-		<delete>

-			<fileset dir="${test.eclipseDir}" includes="org.eclipse.objectteams.otdt.ui.tests.refactoring.AllTests.xml,org.eclipse.objectteams.otdt.ui.tests.refactoring.${file-id}.xml"/>

-		</delete>

-

-	</target>

-

-	<!-- This target defines the tests that need to be run. -->

-	<target name="suite">

-

-		<!-- OTDT Refactoring tests -->

-		<property name="otdt-ref-folder" 

-              value="${otdt-tests-workspace}/otdt-ref-folder"/>

-		<delete dir="${otdt-ref-folder}" quiet="true"/>

-

-		<ant target="ui-test" antfile="${library-file}" dir="${test.eclipseDir}">

-			<property name="data-dir" value="${otdt-ref-folder}"/>

-			<property name="plugin-name" value="${plugin-name}"/>

-			<property name="classname" value="org.eclipse.objectteams.otdt.ui.tests.refactoring.AllTests"/>

-		</ant>

-

-	</target>

-

-	<target name="checkOS">

-		<condition property="os.isWindows">

-			<os family="windows"/>

-		</condition>

-	</target>

-

-	<!-- This target holds code to cleanup the testing environment after -->

-	<!-- after all of the tests have been run. You can use this target to -->

-	<!-- delete temporary files that have been created. -->

-	<target name="cleanup">

-

-	</target>

-

-	<!-- This target runs the test suite. Any actions that need to happen -->

-	<!-- after all the tests have been run should go here. -->

-	<target name="run" depends="init,suite,cleanup">

-

-		<ant target="collect" antfile="${library-file}" dir="${test.eclipseDir}">

-			<property name="includes" value="org.eclipse.objectteams.otdt.ui.tests.refactoring.AllTests.xml"/>

-			<property name="output-file" value="${plugin-name}.${file-id}.xml"/>

-		</ant>

-

-	</target>

-

-</project>

diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test.xml b/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test.xml
index 6656208..6ec242e 100644
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.ui.tests.refactoring/test.xml
@@ -8,7 +8,7 @@
 	<!-- library.xml need these properties-->

 	<property name="eclipse-home" value="${test.eclipseDir}"/>

 	

-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>

+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>

 

 	<!-- This target holds all initialization code that needs to be done for -->

 	<!-- all tests that are to be run. Initialization for individual tests -->

diff --git a/testplugins/org.eclipse.objectteams.otdt.ui.tests/test.xml b/testplugins/org.eclipse.objectteams.otdt.ui.tests/test.xml
index 47d6fd5..622eff0 100644
--- a/testplugins/org.eclipse.objectteams.otdt.ui.tests/test.xml
+++ b/testplugins/org.eclipse.objectteams.otdt.ui.tests/test.xml
@@ -9,7 +9,7 @@
 	<property name="eclipse-home" value="${test.eclipseDir}"/>
 	<property name="test.target" value="performance"/>	
 	
-	<property name="library-file" value="${test.eclipseDir}/plugins/${org.eclipse.test}/library.xml"/>
+	<fail unless="library-file">Property "library-file" needs to be passed by the caller.</fail>
 
 	<!-- This target holds all initialization code that needs to be done for -->
 	<!-- all tests that are to be run. Initialization for individual tests -->