You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2009/10/15 11:38:10 UTC

svn commit: r825447 - /tuscany/java/sca/otest/newlayout/README

Author: antelder
Date: Thu Oct 15 09:38:10 2009
New Revision: 825447

URL: http://svn.apache.org/viewvc?rev=825447&view=rev
Log:
Update the README with details on the SCA-J CAA tests

Modified:
    tuscany/java/sca/otest/newlayout/README

Modified: tuscany/java/sca/otest/newlayout/README
URL: http://svn.apache.org/viewvc/tuscany/java/sca/otest/newlayout/README?rev=825447&r1=825446&r2=825447&view=diff
==============================================================================
--- tuscany/java/sca/otest/newlayout/README (original)
+++ tuscany/java/sca/otest/newlayout/README Thu Oct 15 09:38:10 2009
@@ -1,10 +1,20 @@
 Running the otests with Tuscany using Maven
 ===========================================
 
+To get the OASIS compliance tests from SVN:
+
+svn co https://svn.apache.org/repos/asf/tuscany/java/sca/otest/newlayout/ otests
+
+To run the tests:
+
 cd otest/newlayout
 mvn
 
-should build and run all of the otests
+should build and run all of the Assembly spec otests
+
+mvn -Pscajcaa
+
+should build and run all of the SCA-J CAA spec otests
 
 The file otest\newlayout\tuscany-test-runner\src\test\resources\oasis-sca-tests.properties configures the 
 test environment. Currently you can run in either the Java standalone or OSGi runtimes
@@ -13,6 +23,8 @@
 Running the otests with Tuscany using Eclipse
 =============================================
 
+For the Assembly tests:
+
 cd otest/newlayout
 mvn eclipse:eclipse
 
@@ -22,15 +34,26 @@
 
 import which ever other contributions you need into eclipse (depends on which tests you are running)
   
+For the SCA-J CAA tests:
+
+mvn -Pscajcaa eclipse:eclipse
+
+import otest/newlayout/tuscany-java-caa-test-runner into eclipse
+import otest/newlayout/sca-java-caa into eclipse
+
+
+
 Structure of the otests
 ======================
 
 The otest directory, once checked out, contains files from both OASIS and Tuscany svn. As follows
 
 otest/
-  newlayout/             - the latest otests
-    tuscany-test-runner  - the tuscany specific code + code copied from sca-assembly/Test_Client
-    sca-assembly/        - the otest source pulled directly from OASIS svn via svn:externals
+  newlayout/                      - the latest otests
+    tuscany-test-runner           - the tuscany specific code + code copied from sca-assembly/Test_Client
+    sca-assembly/                 - the Assembly otest source pulled directly from OASIS svn via svn:externals
+    sca-java-caa/                 - the SCA-J CAA otest source pulled directly from OASIS svn via svn:externals
+    tuscany-java-caa-test-runner  - the tuscany specific code + code for running the SCA-J CAA tests
 
 The Junit test cases are copied, using an ant script called by maven, from sca-assembly/Test_Client
 into tuscany-test-runner so that we can overlay them with Tuscany specific bridges and property