You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by hi...@apache.org on 2009/06/15 23:32:16 UTC
svn commit: r784993 -
/harmony/enhanced/jdktools/trunk/modules/samsa/build.xml
Author: hindessm
Date: Mon Jun 15 21:32:16 2009
New Revision: 784993
URL: http://svn.apache.org/viewvc?rev=784993&view=rev
Log:
Add some tests so we don't break "java -version" again. (Still need to
make sure this is actually run.)
Modified:
harmony/enhanced/jdktools/trunk/modules/samsa/build.xml
Modified: harmony/enhanced/jdktools/trunk/modules/samsa/build.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/jdktools/trunk/modules/samsa/build.xml?rev=784993&r1=784992&r2=784993&view=diff
==============================================================================
--- harmony/enhanced/jdktools/trunk/modules/samsa/build.xml (original)
+++ harmony/enhanced/jdktools/trunk/modules/samsa/build.xml Mon Jun 15 21:32:16 2009
@@ -164,10 +164,26 @@
<echo message="Run jdk/bin/java -version in ${hy.tests.reports}"/>
<exec failonerror="true"
- executable="${test.jre.home}/../bin/java${exe.suffix}"
- dir="${hy.tests.reports}">
+ executable="${test.jre.home}/../bin/java${exe.suffix}"
+ dir="${hy.tests.reports}"
+ outputproperty="java.out.text">
<arg line="-version" />
</exec>
+ <fail message="java -version should contain a copyright statement">
+ <condition>
+ <not>
+ <contains string="${java.out.text}"
+ substring="Copyright 1991"/>
+ </not>
+ </condition>
+ </fail>
+ <fail message="java -version should contain svn revision information">
+ <condition>
+ <not>
+ <contains string="${java.out.text}" substring="svn = r"/>
+ </not>
+ </condition>
+ </fail>
<echo message="Run jdk/bin/javac -version in ${hy.tests.reports}"/>
<exec failonerror="true"