]> source.dussan.org Git - vaadin-framework.git/commitdiff
Force giving testbench library directory as a parameter to test script.
authorMarko Grönroos <magi@iki.fi>
Fri, 18 Sep 2009 14:25:26 +0000 (14:25 +0000)
committerMarko Grönroos <magi@iki.fi>
Fri, 18 Sep 2009 14:25:26 +0000 (14:25 +0000)
svn changeset:8855/svn branch:6.1

build/build.xml
tests/test.xml

index 188ad458fe16cb00200c54c099c2de56a9d784f4..329266d7341ea94092dd6299054590f43d0fea33 100644 (file)
       <!-- Parameters for the test.xml script. -->
       <fail unless="com.vaadin.testbench.tester.host" message="The 'com.vaadin.testbench.tester.host' property must be defined."/>
       <fail unless="com.vaadin.testbench.deployment.url" message="The 'com.vaadin.testbench.deployment.url' property must be defined."/>
+      <fail unless="com.vaadin.testbench.lib.dir" message="The 'com.vaadin.testbench.lib.dir' property must be defined."/>
 
       <property name="package.platform.name" value="${product-file}-${package-platform}-${version}"/>
 
           <property name="package.name" value="${package.platform.name}"/>
           <property name="com.vaadin.testbench.tester.host" value="${com.vaadin.testbench.tester.host}"/>
           <property name="com.vaadin.testbench.deployment.url" value="${com.vaadin.testbench.deployment.url}"/>
+          <property name="com.vaadin.testbench.lib.dir" value="${com.vaadin.testbench.lib.dir}"/>
       </ant>
     </target>
 
index 7ac2aca77283f0dacdbaa06f43800260bdf17d1b..91bb5d675662a88405acb2b6488cbd282673f727 100644 (file)
@@ -1,10 +1,9 @@
 <?xml version="1.0"?>
 
-<project name="Testing Testing Tools" basedir="." default="run-and-clean-up">
+<project name="Run Vaadin Testbench Tests" basedir="." default="run-and-clean-up">
     <!-- ================================================================== -->
     <!-- Configuration                                                      -->
     <!-- ================================================================== -->
-       <property name="lib.dir" value="../build/lib/testbench" />
        <!-- Temporary output directory, created and removed by this script -->
        <property name="test-output-dir" value="../build/test-output" />
        <property name="class-dir" value="${test-output-dir}/classes" />
@@ -13,7 +12,7 @@
        
        <!-- classpath must include test bench jar and its dependencies -->
        <path id="classpath">
-               <fileset dir="${lib.dir}" includes="**/*.jar" />
+               <fileset dir="${com.vaadin.testbench.lib.dir}" includes="**/*.jar" />
        </path>
 
        <!-- fileset containing all tests to run -->
@@ -86,6 +85,7 @@
        
        <target name="check-parameters">
         <fail unless="output-dir" message="The 'output-dir' (usually build/result/vaadin-xxx) should be given to test script."/>
+        <fail unless="com.vaadin.testbench.lib.dir" message="The 'com.vaadin.testbench.lib.dir' property must be defined."/>
         <fail unless="com.vaadin.testbench.tester.host" message="The 'com.vaadin.testbench.tester.host' property must be defined."/>
         <fail unless="com.vaadin.testbench.deployment.url" message="The 'com.vaadin.testbench.deployment.url' property must be defined."/>
     </target>