You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by ju...@apache.org on 2009/02/18 10:38:00 UTC
svn commit: r745455 - in /incubator/river/jtsk/trunk/integrationtests:
integrationtest.xml qa/src/
Author: jukka
Date: Wed Feb 18 09:38:00 2009
New Revision: 745455
URL: http://svn.apache.org/viewvc?rev=745455&view=rev
Log:
RIVER-301: Move the tests into the JUnit framework inside the main source project
Added new Ant build file contributed by Tom Hobbs.
Added:
incubator/river/jtsk/trunk/integrationtests/integrationtest.xml (with props)
Modified:
incubator/river/jtsk/trunk/integrationtests/qa/src/ (props changed)
Added: incubator/river/jtsk/trunk/integrationtests/integrationtest.xml
URL: http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/integrationtests/integrationtest.xml?rev=745455&view=auto
==============================================================================
--- incubator/river/jtsk/trunk/integrationtests/integrationtest.xml (added)
+++ incubator/river/jtsk/trunk/integrationtests/integrationtest.xml Wed Feb 18 09:38:00 2009
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ ! Licensed to the Apache Software Foundation (ASF) under one
+ ! or more contributor license agreements. See the NOTICE file
+ ! distributed with this work for additional information
+ ! regarding copyright ownership. The ASF licenses this file
+ ! to you under the Apache License, Version 2.0 (the
+ ! "License"); you may not use this file except in compliance
+ ! with the License. You may obtain a copy of the License at
+ !
+ ! http://www.apache.org/licenses/LICENSE-2.0
+ !
+ ! Unless required by applicable law or agreed to in writing, software
+ ! distributed under the License is distributed on an "AS IS" BASIS,
+ ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ! See the License for the specific language governing permissions and
+ ! limitations under the License.
+ !-->
+
+<!-- Apache River Integration Tests -->
+
+<!--
+ This Ant scripts provides numerous tasks to run the integration tests
+ taken from the Jini Test harness.
+-->
+
+<project name="RiverIntegrationTests" default="default" basedir=".">
+
+ <description>Builds and executes the River test harness</description>
+
+ <import file="../build_common.xml"/>
+
+ <!-- set the properties -->
+ <property name="com.sun.jini.test.home" value="./qa/src"/>
+ <property name="harness.build" value="${com.sun.jini.test.home}/build"/>
+ <property name="harness.lib" value="${com.sun.jini.test.home}/lib"/>
+ <property name="river.lib" value="../lib"/>
+
+ <path id="river.classpath">
+ <fileset dir="${river.lib}" includes="**/*.jar"/>
+ </path>
+
+ <target name="all" depends="clean.qa, build.qa"/>
+
+ <!-- clean old directories -->
+ <target name="clean.qa">
+ <delete dir="${harness.build}"/>
+ <mkdir dir="${harness.build}"/>
+
+ <delete dir="${harness.lib}"/>
+ <mkdir dir="${harness.lib}"/>
+ </target>
+
+ <!-- build the required jars -->
+ <target name="build.qa" depends="clean.qa">
+ <javac srcdir="${com.sun.jini.test.home}"
+ destdir="${harness.build}"
+ source="1.4"
+ classpathref="river.classpath"/>
+
+ <jar destfile="${harness.lib}/jiniharness.jar">
+ <fileset dir="${harness.build}"
+ includes="**/*.class"/>
+ <fileset dir="${com.sun.jini.test.home}"
+ includes="**/*.class"/>
+ </jar>
+ </target>
+
+ <!-- tasks to execute the test by category -->
+
+ <!-- examples of tasks to execute specific-named tests -->
+
+
+
+
+</project>
Propchange: incubator/river/jtsk/trunk/integrationtests/integrationtest.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/river/jtsk/trunk/integrationtests/qa/src/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Wed Feb 18 09:38:00 2009
@@ -0,0 +1,2 @@
+build
+lib