/testability.xml

http://testability-explorer.googlecode.com/ · XML · 48 lines · 34 code · 5 blank · 9 comment · 0 complexity · eacaaf91623828e547bbb7bf79a3ccca MD5 · raw file

  1. <project name="testability" default="testability.none">
  2. <import file="base.xml"/>
  3. <taskdef name="testability" classname="com.google.ant.TestabilityTask" classpathref="test.classpath"/>
  4. <target name="testability.none">
  5. <testability>
  6. <fileset dir="lib">
  7. <include name="junit.jar"/>
  8. </fileset>
  9. <!--<fileset dir="lib/apache-ant-1.7.0/lib">-->
  10. <!--<include name="ant-*.jar"/>-->
  11. <!--</fileset>-->
  12. </testability>
  13. </target>
  14. <target name="testability.all">
  15. <testability filter="" resultfile="te.html" errorfile="System.err"
  16. printdepth="2" grouping="package" print="html" mincost="1" maxexcellentcost="50"
  17. maxacceptablecost="100" worstoffendercount="20" whitelist=""
  18. cyclomatic="1" global="10">
  19. <fileset dir="lib">
  20. <include name="junit.jar"/>
  21. </fileset>
  22. <!--<fileset dir="lib/apache-ant-1.7.0/lib">-->
  23. <!--<include name="ant-*.jar"/>-->
  24. <!--</fileset>-->
  25. </testability>
  26. </target>
  27. <target name="testability.detail">
  28. <testability filter="" resultfile="System.out" errorfile="System.err"
  29. printdepth="2" print="detail" mincost="1" maxexcellentcost="50"
  30. maxacceptablecost="100" worstoffendercount="20" whitelist=""
  31. cyclomatic="1" global="10">
  32. <fileset dir="lib">
  33. <include name="junit.jar"/>
  34. </fileset>
  35. <!--<fileset dir="lib/apache-ant-1.7.0/lib">-->
  36. <!--<include name="ant-*.jar"/>-->
  37. <!--</fileset>-->
  38. </testability>
  39. </target>
  40. <target name="testability.test" depends="testability.all">
  41. <fail if="testability.failproperty" message="testability failed"/>
  42. </target>
  43. </project>