[google-web-toolkit] r6577 committed - trunk@6576 was merged into this branch...

0 views
Skip to first unread message

codesite...@google.com

unread,
Nov 1, 2009, 11:34:59 AM11/1/09
to gwt...@gmail.com
Revision: 6577
Author: jlab...@google.com
Date: Sun Nov 1 08:33:32 2009
Log: trunk@6576 was merged into this branch
Allows test args to be specified per compile type.
svn merge --ignore-ancestry -c 6576
https://google-web-toolkit.googlecode.com/svn/trunk .

Patch by: jlabanca


http://code.google.com/p/google-web-toolkit/source/detail?r=6577

Modified:
/releases/2.0/branch-info.txt
/releases/2.0/user/build.xml

=======================================
--- /releases/2.0/branch-info.txt Sat Oct 31 08:00:32 2009
+++ /releases/2.0/branch-info.txt Sun Nov 1 08:33:32 2009
@@ -150,3 +150,8 @@
trunk@6574 was merged into this branch
Added -web option to test.nometa.remote ant target.
svn merge --ignore-ancestry -c 6574
https://google-web-toolkit.googlecode.com/svn/trunk .
+
+trunk@6576 was merged into this branch
+ Allows test args to be specified per compile type.
+ svn merge --ignore-ancestry -c 6576
https://google-web-toolkit.googlecode.com/svn/trunk .
+
=======================================
--- /releases/2.0/user/build.xml Sat Oct 31 08:00:32 2009
+++ /releases/2.0/user/build.xml Sun Nov 1 08:33:32 2009
@@ -27,6 +27,14 @@
<property name="gwt.junit.testcase.dev.includes"
value="${gwt.junit.testcase.includes}" />
<property name="gwt.junit.testcase.dev.excludes" value="" />

+ <!--
+ Test args can be specified per test target type.
+ -->
+ <property name="test.args.dev.remote" value="${test.args}" />
+ <property name="test.args.dev.selenium" value="${test.args}" />
+ <property name="test.args.web.remote" value="${test.args}" />
+ <property name="test.args.web.selenium" value="${test.args}" />
+
<!--
Only IFrameLinker actually supports -noserver mode; run the other
linker
tests if and when they are supported
@@ -139,11 +147,12 @@
if="gwt.hosts.web.remote"
unless="test.web.remote.disable">
<echo message="Performing web remote testing at
${gwt.hosts.web.remote}" />
- <property name="test.web.remote.args" value="${test.args}" />
+ <property name="test.web.remote.args" value="${test.args.web.remote}"
/>
<fileset id="test.web.remote.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -out www -web -runStyle
RemoteWeb:${gwt.hosts.web.remote} -batch module"
+ <gwt.junit
+ test.args="${test.web.remote.args} -out www -web -runStyle
RemoteWeb:${gwt.hosts.web.remote} -batch module"
test.out="${junit.out}/web-remote"
test.cases="test.web.remote.tests" >
<extraclasspaths>
@@ -158,12 +167,12 @@
if="gwt.hosts.dev.remote"
unless="test.dev.remote.disable">
<echo message="Performing dev-mode remote testing at
${gwt.remote.browsers}" />
- <property name="test.dev.remote.args" value="${test.args}" />
+ <property name="test.dev.remote.args" value="${test.args.dev.remote}"
/>
<fileset id="test.dev.remote.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.dev.includes}"
excludes="${gwt.junit.testcase.dev.excludes}" />
<gwt.junit
- test.args="${test.args} -out www -runStyle
RemoteWeb:${gwt.hosts.dev.remote} -batch module"
+ test.args="${test.dev.remote.args} -out www -runStyle
RemoteWeb:${gwt.hosts.dev.remote} -batch module"
test.out="${junit.out}/dev-remote"
test.cases="test.dev.remote.tests" >
<extraclasspaths>
<path refid="test.extraclasspath" />
@@ -177,11 +186,12 @@
if="gwt.hosts.dev.remote"
unless="test.emma.remote.disable">
<echo message="Performing emma remote testing at
${gwt.hosts.dev.remote}" />
- <property name="test.emma.remote.args" value="${test.args}" />
+ <property name="test.emma.remote.args" value="${test.args.dev.remote}"
/>
<fileset id="test.emma.remote.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.dev.includes}"
excludes="${gwt.junit.testcase.dev.excludes}" />
- <gwt.junit test.args="${test.args} -out www -runStyle
RemoteWeb:${gwt.hosts.dev.remote} -batch module"
+ <gwt.junit
+ test.args="${test.emma.remote.args} -out www -runStyle
RemoteWeb:${gwt.hosts.dev.remote} -batch module"
test.out="${junit.out}/emma-remote"
test.cases="test.emma.remote.tests" >
<extraclasspaths>
@@ -197,11 +207,12 @@
if="gwt.hosts.dev.selenium"
unless="test.emma.selenium.disable">
<echo message="Performing emma selenium testing at
${gwt.hosts.dev.selenium}" />
- <property name="test.emma.remote.args" value="${test.args}" />
+ <property name="test.emma.selenium.args"
value="${test.args.dev.selenium}" />
<fileset id="test.emma.selenium.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.dev.includes}"
excludes="${gwt.junit.testcase.dev.excludes}" />
- <gwt.junit test.args="${test.args} -out www -runStyle
Selenium:${gwt.hosts.dev.selenium} -batch module"
+ <gwt.junit
+ test.args="${test.emma.selenium.args} -out www -runStyle
Selenium:${gwt.hosts.dev.selenium} -batch module"
test.out="${junit.out}/emma-selenium"
test.cases="test.emma.selenium.tests" >
<extraclasspaths>
@@ -217,13 +228,14 @@
if="gwt.hosts.web.remote"
unless="test.draft.remote.disable">
<echo message="Performing draft remote testing at
${gwt.hosts.web.remote}" />
- <property name="test.draft.remote.args" value="${test.args}" />
+ <property name="test.draft.remote.args"
value="${test.args.web.remote}" />
<fileset id="test.draft.remote.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -draftCompile -web -out www
-runStyle RemoteWeb:${gwt.hosts.web.remote} -batch module"
- test.out="${junit.out}/draft-remote"
- test.cases="test.draft.remote.tests" >
+ <gwt.junit
+ test.args="${test.draft.remote.args} -draftCompile -web -out www
-runStyle RemoteWeb:${gwt.hosts.web.remote} -batch module"
+ test.out="${junit.out}/draft-remote"
+ test.cases="test.draft.remote.tests" >
<extraclasspaths>
<path refid="test.extraclasspath" />
</extraclasspaths>
@@ -235,13 +247,14 @@
if="gwt.hosts.web.remote"
unless="test.nometa.remote.disable">
<echo message="Performing nometa remote testing at
${gwt.hosts.web.remote}" />
- <property name="test.nometa.remote.args" value="${test.args}" />
+ <property name="test.nometa.remote.args"
value="${test.args.web.remote}" />
<fileset id="test.nometa.remote.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -XdisableClassMetadata -web -out
www -runStyle RemoteWeb:${gwt.hosts.web.remote} -batch module"
- test.out="${junit.out}/nometa-remote"
- test.cases="test.nometa.remote.tests" >
+ <gwt.junit
+ test.args="${test.nometa.remote.args} -XdisableClassMetadata -web
-out www -runStyle RemoteWeb:${gwt.hosts.web.remote} -batch module"
+ test.out="${junit.out}/nometa-remote"
+ test.cases="test.nometa.remote.tests" >
<extraclasspaths>
<path refid="test.extraclasspath" />
</extraclasspaths>
@@ -258,11 +271,12 @@
if="gwt.hosts.web.selenium"
unless="test.web.selenium.disable">
<echo message="Performing web testing using Selenium RC at
${gwt.hosts.web.selenium}" />
- <property name="test.selenium.args" value="${test.args}" />
+ <property name="test.web.selenium.args"
value="${test.args.web.selenium}" />
<fileset id="test.web.selenium.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -web -out www -runStyle
Selenium:${gwt.hosts.web.selenium} -batch module"
+ <gwt.junit
+ test.args="${test.web.selenium.args} -web -out www -runStyle
Selenium:${gwt.hosts.web.selenium} -batch module"
test.out="${junit.out}/web-selenium"
test.cases="test.web.selenium.tests" >
<extraclasspaths>
@@ -277,11 +291,12 @@
if="gwt.hosts.dev.selenium"
unless="test.dev.selenium.disable">
<echo message="Performing dev-mode testing using Selenium RC at
${gwt.hosts.dev.selenium}" />
- <property name="test.selenium.args" value="${test.args}" />
+ <property name="test.dev.selenium.args"
value="${test.args.dev.selenium}" />
<fileset id="test.dev.selenium.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.dev.includes}"
excludes="${gwt.junit.testcase.dev.excludes}" />
- <gwt.junit test.args="${test.args} -out www -runStyle
Selenium:${gwt.hosts.dev.selenium} -batch module"
+ <gwt.junit
+ test.args="${test.dev.selenium.args} -out www -runStyle
Selenium:${gwt.hosts.dev.selenium} -batch module"
test.out="${junit.out}/dev-selenium"
test.cases="test.dev.selenium.tests" >
<extraclasspaths>
@@ -295,11 +310,13 @@
if="gwt.hosts.web.selenium"
unless="test.nometa.selenium.disable">
<echo message="Performing nometa testing using Selenium RC at
${gwt.hosts.web.selenium}" />
- <property name="test.selenium.args" value="${test.args}" />
+ <property name="test.nometa.selenium.args"
+ value="${test.args.web.selenium}" />
<fileset id="test.nometa.selenium.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -XdisableClassMetadata -web -out
www -runStyle Selenium:${gwt.hosts.web.selenium} -batch module"
+ <gwt.junit
+ test.args="${test.nometa.selenium.args} -XdisableClassMetadata
-web -out www -runStyle Selenium:${gwt.hosts.web.selenium} -batch module"
test.out="${junit.out}/nometa-selenium"
test.cases="test.nometa.selenium.tests" >
<extraclasspaths>
@@ -313,11 +330,13 @@
if="gwt.hosts.web.selenium"
unless="test.draft.selenium.disable">
<echo message="Performing draft testing using Selenium RC at
${gwt.hosts.web.selenium}" />
- <property name="test.selenium.args" value="${test.args}" />
+ <property name="test.draft.selenium.args"
+ value="${test.args.web.selenium}" />
<fileset id="test.draft.selenium.tests" dir="${javac.junit.out}"
includes="${gwt.junit.testcase.web.includes}"
excludes="${gwt.junit.testcase.web.excludes}" />
- <gwt.junit test.args="${test.args} -draftCompile -web -out www
-runStyle Selenium:${gwt.hosts.web.selenium} -batch module"
+ <gwt.junit
+ test.args="${test.draft.selenium.args} -draftCompile -web -out www
-runStyle Selenium:${gwt.hosts.web.selenium} -batch module"
test.out="${junit.out}/draft-selenium"
test.cases="test.draft.selenium.tests" >
<extraclasspaths>

Reply all
Reply to author
Forward
0 new messages