-<project default="test">\r
- <taskdef name="slc.test" classname="org.argeo.slc.ant.SlcTestTask" />\r
+<project default="test" name="testProject">\r
+ <description>A Test project</description>\r
+ \r
+ <taskdef name="slc.test" classname="org.argeo.slc.ant.test.SlcTestTask" />\r
\r
- <target name="test">\r
+ <target name="test" depends="testSimple,testObj">\r
+ </target>\r
+\r
+ <target name="testSimple" description="A simple test">\r
+ <!-- Success -->\r
<slc.test>\r
<testDefinition bean="dummyTestDefinition" />\r
<testData bean="dummyTestDataOK" />\r
</slc.test>\r
\r
+ <!-- Failure -->\r
<slc.test>\r
<testDefinition bean="dummyTestDefinition" />\r
<testData bean="dummyTestDataNOK" />\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>\r
+\r
+ <!-- Failure -->\r
+ <slc.test>\r
+ <testDefinition bean="dummyTestDefinition" />\r
+ <testData bean="dummyTestDataObjNOK" />\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
+ </slc.test>\r
</target>\r
</project>
\ No newline at end of file