<project default="test" name="testProject">\r
<description>A Test project</description>\r
\r
- <target name="test" depends="testSimple,testObj">\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
- <!-- Success -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition" />\r
- <testData bean="dummyTestDataOK" />\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
- <!-- Failure -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition" />\r
- <testData bean="dummyTestDataNOK" />\r
+ <slc.test description="UN">\r
+ <testDefinition bean="simpleExampleTestDef" />\r
+ <testData bean="testData.un" />\r
</slc.test>\r
\r
- <!-- Override property -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition" />\r
- <testData bean="dummyTestDataNOK">\r
- <override name="reached" value="value1" />\r
- </testData>\r
- </slc.test>\r
- </target>\r
- \r
- <target name="testObj" description="An object test">\r
- <!-- Success -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition"/>\r
- <testData bean="dummyTestDataObjOK" description="A dummy testDef"/>\r
+ <slc.test description="EU-reform" testRun="otherTestRun">\r
+ <testDefinition bean="simpleExampleTestDef" />\r
+ <testData bean="testData.eu-reform" />\r
</slc.test>\r
\r
- <!-- Failure -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition" />\r
- <testData bean="dummyTestDataObjNOK" />\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
- <!-- Override property -->\r
- <slc.test>\r
- <testDefinition bean="dummyTestDefinition" />\r
- <testData bean="dummyTestDataObjNOK">\r
- <override name="reached" bean="dummyTestDataObject1" />\r
- </testData>\r
+ </target>\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