You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by to...@apache.org on 2007/06/18 17:46:08 UTC
svn commit: r548383 - in /harmony/enhanced/classlib/trunk/modules/luni:
build.xml make/hyproperties.xml src/test/api/ src/test/api/common/
src/test/api/unix/ src/test/api/windows/ src/test/java/
Author: tonywu
Date: Mon Jun 18 08:46:05 2007
New Revision: 548383
URL: http://svn.apache.org/viewvc?view=rev&rev=548383
Log:
restructure source folder for platform specific tests, refer to http://harmony.apache.org/subcomponents/classlibrary/testing.html
Added:
harmony/enhanced/classlib/trunk/modules/luni/src/test/api/
harmony/enhanced/classlib/trunk/modules/luni/src/test/api/common/
- copied from r548382, harmony/enhanced/classlib/trunk/modules/luni/src/test/java/
harmony/enhanced/classlib/trunk/modules/luni/src/test/api/unix/
harmony/enhanced/classlib/trunk/modules/luni/src/test/api/windows/
Removed:
harmony/enhanced/classlib/trunk/modules/luni/src/test/java/
Modified:
harmony/enhanced/classlib/trunk/modules/luni/build.xml
harmony/enhanced/classlib/trunk/modules/luni/make/hyproperties.xml
Modified: harmony/enhanced/classlib/trunk/modules/luni/build.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/build.xml?view=diff&rev=548383&r1=548382&r2=548383
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/build.xml (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/build.xml Mon Jun 18 08:46:05 2007
@@ -26,6 +26,8 @@
<!-- set global properties for this build. -->
<xmlproperty file="make/hyproperties.xml" semanticAttributes="true" />
+ <property name="hy.luni.src.test.api.java.platform"
+ value="${hy.luni.src.test.api}/${hy.os.family}" />
<fileset id="classes" dir="${hy.build}">
<or>
<present targetdir="${hy.luni.src.main.java}" />
@@ -279,7 +281,8 @@
<compile-tests description="JUnit Tests" destdir="${hy.luni.bin.test}">
<javac-elements>
<src>
- <pathelement location="${hy.luni.src.test}/java"/>
+ <pathelement location="${hy.luni.src.test.api}/common"/>
+ <pathelement location="${hy.luni.src.test.api.java.platform}"/>
</src>
<include name="**/*.java" />
</javac-elements>
@@ -310,7 +313,14 @@
<batchtest todir="${hy.tests.reports}" haltonfailure="no" >
- <fileset dir="${hy.luni.src.test}/java">
+ <fileset dir="${hy.luni.src.test.api}/common">
+ <!-- if ${test.case} -->
+ <include name="${converted.tc}" if="test.case" />
+ <!-- unless ${test.case} -->
+ <include name="**/*Test.java" unless="test.case" />
+ <excludesfile name="${luni.exclude.file}" unless="test.case" />
+ </fileset>
+ <fileset dir="${hy.luni.src.test.api.java.platform}">
<!-- if ${test.case} -->
<include name="${converted.tc}" if="test.case" />
<!-- unless ${test.case} -->
Modified: harmony/enhanced/classlib/trunk/modules/luni/make/hyproperties.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/make/hyproperties.xml?view=diff&rev=548383&r1=548382&r2=548383
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/make/hyproperties.xml (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/make/hyproperties.xml Mon Jun 18 08:46:05 2007
@@ -27,6 +27,7 @@
<resources location="src/main/resources" />
</main>
<test location="src/test">
+ <api location="src/test/api" />
<resources location="src/test/resources" />
</test>
<natives location="src/natives" />