&dhucpackage; &dhsection;

&dhpackage;

show which classes do not have adequate test coverage

          &dhpackage;

          --branch 0..100
          --datafile file
          --line 0..100
          --regex regex:branchrate:linerate
          --packagebranch 0..100
          --packageline 0..100
          --totalbranch 0..100
          --totalline 0..100

## DESCRIPTION

`&dhpackage;` can be run after your JUnit tests to show which classes do not have adequate test coverage.

## OPTIONS

If no parameters are specified then all values will be set to 50%.

`--branch 0..100`

- Specify the minimum acceptable branch coverage rate needed by each class. This should be an integer value between 0 and 100. Default value is 0.

`--datafile file`

- Specify the name of the file containing metadata about your classes. Default value: "./cobertura.ser".

`--line 0..100`

- Specify the minimum acceptable line coverage rate needed by each class. This should be an integer value between 0 and 100. Default value is 0.

`--regex regex:branchrate:linerate`

- For finer grained control, you can optionally specify minimum branch and line coverage rates for individual classes using any number of regular expressions.

`--packagebranch 0..100`

- Specify the minimum acceptable average branch coverage rate needed by each package. This should be an integer value between 0 and 100. Default value is 0.

`--packageline 0..100`

- Specify the minimum acceptable average line coverage rate needed by each package. This should be an integer value between 0 and 100. Default value is 0.

`--totalbranch 0..100`

- Specify the minimum acceptable average branch coverage rate needed by the project as a whole. This should be an integer value between 0 and 100. Default value is 0.

`--totalline 0..100`

- Specify the minimum acceptable average line coverage rate needed by the project as a whole. This should be an integer value between 0 and 100. Default value is 0.

## SEE ALSO

junit(1), cobertura-instrument(1), cobertura-report(1), cobertura-merge(1).

## AUTHOR

This manual page was written by &dhusername; <&dhemail;> for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the terms of &gnu; General Public License, Version 2 or any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.