]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/test/slc/root/Category1/SubCategory2/build.xml
Improve reporting
[gpl/argeo-slc.git] / org.argeo.slc / src / test / slc / root / Category1 / SubCategory2 / build.xml
index f545420468b09534ada1799aaf7c9c9eeb024fcf..03c77f1d6cb04c519abacec2b5dd212382a08bfd 100644 (file)
@@ -1,27 +1,52 @@
 <project default="test" name="testProject">\r
        <description>A Test project</description>\r
 \r
-       <target name="test" depends="testSimple">\r
+       <target name="test" depends="testSimple,testComplex">\r
+               <slc.closeResult result="testResult" />\r
+               <slc.closeResult result="testResult2" />\r
+               <slc.report report="report" />\r
        </target>\r
 \r
-       <target name="testSimple" description="A simple test">\r
-               <echo message="${rootTest}"/>\r
-               \r
-               <slc.test>\r
+       <target name="testSimple" description="Simple tests">\r
+               <slc.test description="NATO">\r
                        <testDefinition bean="simpleExampleTestDef" />\r
                        <testData bean="testData.nato" />\r
                </slc.test>\r
 \r
-               <slc.test>\r
+               <slc.test description="UN">\r
                        <testDefinition bean="simpleExampleTestDef" />\r
                        <testData bean="testData.un" />\r
                </slc.test>\r
 \r
-               <slc.test>\r
+               <slc.test description="EU-reform" testRun="otherTestRun">\r
                        <testDefinition bean="simpleExampleTestDef" />\r
                        <testData bean="testData.eu-reform" />\r
                </slc.test>\r
 \r
+               <slc.test description="Distinct test">\r
+                       <testDefinition bean="simpleExampleTestDef" />\r
+                       <testData bean="testData.eu-reform" />\r
+                       <deployedSystem bean="exampleDeployedSystem2" />\r
+                       <testResult bean="testResult2" />\r
+               </slc.test>\r
+\r
        </target>\r
-       \r
+\r
+       <target name="testComplex" description="A complex test">\r
+               <slc.test description="Complex test">\r
+                       <testDefinition bean="complexExampleTestDef" />\r
+                       <testData bean="testData.un" />\r
+               </slc.test>\r
+               <slc.test description="Complex overridden">\r
+                       <testDefinition bean="complexExampleTestDef">\r
+                               <override name="tasks">\r
+                                       <list>\r
+                                               <override bean="dummyTask" />\r
+                                       </list>\r
+                               </override>\r
+                       </testDefinition>\r
+                       <testData bean="testData.un" />\r
+               </slc.test>\r
+       </target>\r
+\r
 </project>
\ No newline at end of file