]> source.dussan.org Git - vaadin-framework.git/commitdiff
Don't run tests if server does not start. Fixes #3780.
authorMarko Grönroos <magi@iki.fi>
Wed, 21 Apr 2010 23:35:28 +0000 (23:35 +0000)
committerMarko Grönroos <magi@iki.fi>
Wed, 21 Apr 2010 23:35:28 +0000 (23:35 +0000)
svn changeset:12742/svn branch:6.3

tests/test.xml

index 92b3ad8b76a95dc1df54488a72b659f7fd6348d8..fd2f262e84d7f776b53d9315a9947e353455bdc5 100644 (file)
@@ -36,7 +36,7 @@
        </fileset>
 
        <!-- This target converts HTML tests files to java junit tests. One test file for each browser is created. -->
-       <target name="create-tests" depends="remove-temp-testclasses">
+       <target name="create-tests" depends="remove-temp-testclasses" if="server.start.succeeded">
                <fileset id="tests">
                        <include />
                </fileset>
                <fail unless="com.vaadin.testbench.deployment.url" message="The 'com.vaadin.testbench.deployment.url' property must be defined." />
        </target>
 
-       <target name="run-tests" depends="compile-tests">
+       <target name="run-tests" depends="compile-tests" if="server.start.succeeded">
                <foreach maxthreads="20" parallel="true" target="execute-tests" param="target">
                        <path>
                                <fileset dir="${test-output-dir}" includes="**/**.java" />
        <!-- ================================================================== -->
 
        <!-- The default target. -->
-       <target name="run-and-clean-up" depends="check-parameters,remove-error-screens,run-tests,remove-temp-testclasses">
+       <target name="run-and-clean-up"
+            depends="check-parameters,remove-error-screens,run-tests,remove-temp-testclasses"
+            if="server.start.succeeded">
        </target>
 
        <!-- Also starts the server. -->