<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,testError">\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.closeResult result="testResult" report="report"/>\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
+ <target name="testError" description="A crashing test">\r
+ <slc.test description="UN crashing">\r
+ <testDefinition bean="simpleExampleTestDef" />\r
+ <testData bean="testData.un.bad" />\r
+ </slc.test>\r
+ </target>\r
+\r
</project>
\ No newline at end of file