Hi there,
here is a simple question: How can I test for the value of the 'resultpropety' of an
'exec' task after the task was executed?
I have the following sequence in my ant script:
<!-- ========================================================== -->
<!-- Run the NUnit tests using the nunit-console.exe tool -->
<!-- ========================================================== -->
<target name="run.cs.tests" depends="init, compile.cs.tests">
<exec executable="nunit-console.exe" failonerror="false" vmlauncher="false"
resultproperty="exit.prop">
<arg
line="/assembly:${cs.src.dir}\${solution.name}\${tests.project.name}\bin\Debug\${tests.project.name}.dll"/>
</exec>
<xslt
in="${cs.src.dir}\${solution.name}\${tests.project.name}\bin\Debug\TestResult.xml"
out="${build.test.report.dir}\TestResults.html"
style="dev/xsl/TestReport_html.xslt">
<outputproperty name="method" value="html"/>
</xslt>
<!-- Fail if the tests failed -->
<!-- ?????????????? -->
</target>
So I want to be able to make the build fail only after the results of the tests were
rendered in HTML.
Wouldn't be appropriate to have an ' errorproperty ' like we have at the 'junit' task ?
Best regards,
Dan.