File: reportTaskTestBuild.xml

package info (click to toggle)
classycle 1.4.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 912 kB
  • sloc: java: 7,383; xml: 340; makefile: 12
file content (101 lines) | stat: -rw-r--r-- 3,085 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<project name="ReportTaskTest" default="testRaw" basedir="temporaryTestDirectory">
  <taskdef name="classycleReport" classname="classycle.ant.ReportTask"/>

  <target name="testRaw">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt">
      <fileset dir="../classes/example">
        <include name="**/*.class"/>
      </fileset>
    </classycleReport>
  </target>

  <target name="testMergeInnerClasses">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 mergeInnerClasses="true">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testOnlyA">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt">
      <fileset dir="../classes/example">
        <include name="**/*A.class"/>
      </fileset>
    </classycleReport>
  </target>

  <target name="testIncludingA">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 includingClasses="*A">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testIncludingAExcludingB">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 includingClasses="*A" excludingClasses="*.B*">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testIncludingAExcludingBp">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 includingClasses="*A" excludingClasses="*.B* *.p.*">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testCSV">
    <classycleReport reportType="csv" reportFile="reportTaskTest.csv">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testXML">
    <classycleReport reportFile="reportTaskTest.xml">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testReflectionAll">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 reflectionPattern="">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testReflectionRestricted">
    <classycleReport reportType="raw" reportFile="reportTaskTest.txt"
    				 reflectionPattern="*.*">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testXMLPackagesOnly">
    <classycleReport reportFile="reportTaskTest.xml" packagesOnly="true"
                     title="&lt;hel&amp;lo&gt;">
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testMissingReportFile">
    <classycleReport>
      <fileset dir="../classes/example"/>
    </classycleReport>
  </target>

  <target name="testInvalidReportType">
    <classycleReport reportType="foo" reportFile="reportTaskTest.foo">
      <fileset dir="../classes/example">
        <include name="**/*.class"/>
      </fileset>
    </classycleReport>
  </target>

  <target name="testMissingFileSet">
    <classycleReport reportFile="reportTaskTest.foo">
    </classycleReport>
  </target>


</project>