just for those of you who want to jail yourself into a coverage jail but
don't want to fix appufse low covarage use this:
only line coverage
find replace package name
have fun....
<!-- Fail if there are not enough tests -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<configuration>
<check>
<branchRate>0</branchRate>
<lineRate>85</lineRate>
<haltOnFailure>${failsOnError}</haltOnFailure>
<!-- <totalBranchRate>85</totalBranchRate>-->
<!-- <totalLineRate>85</totalLineRate>-->
<!-- <packageLineRate>85</packageLineRate>-->
<!-- <packageBranchRate>85</packageBranchRate>-->
<regexes>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.taglib.ConstantsTag</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.listener.UserCounterListener</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.listener.StartupListener</pattern>
<branchRate>0</branchRate>
<lineRate>72</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.service.impl.GenericManagerImpl</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.model.User</pattern>
<branchRate>0</branchRate>
<lineRate>83</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.service.impl.RoleManagerImpl</pattern>
<branchRate>0</branchRate>
<lineRate>50</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.util.DateUtil</pattern>
<branchRate>0</branchRate>
<lineRate>39</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.taglib.CountryTag\$LabelValueComparator</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.PasswordHintAction</pattern>
<branchRate>0</branchRate>
<lineRate>57</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.SelectTicketAction</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.taglib.ConstantsTei</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.service.impl.EventManagerImpl</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.DateConverter</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.util.DateConverter</pattern>
<branchRate>0</branchRate>
<lineRate>64</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.SelectEventAction</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.ReloadAction</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.service.MailEngine</pattern>
<branchRate>0</branchRate>
<lineRate>79</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.filter.LocaleRequestWrapper</pattern>
<branchRate>0</branchRate>
<lineRate>31</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.model.Event</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.BaseAction</pattern>
<branchRate>0</branchRate>
<lineRate>73</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.FileUploadAction</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.dao.spring.HibernateExtensionPostProcessor</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.service.UserSecurityAdvice</pattern>
<branchRate>0</branchRate>
<lineRate>84</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.util.ConvertUtil</pattern>
<branchRate>0</branchRate>
<lineRate>29</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.model.LabelValue\$1</pattern>
<branchRate>0</branchRate>
<lineRate>40</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.util.CurrencyConverter</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.util.RequestUtil</pattern>
<branchRate>0</branchRate>
<lineRate>28</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.SignupAction</pattern>
<branchRate>0</branchRate>
<lineRate>48</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.model.LabelValue</pattern>
<branchRate>0</branchRate>
<lineRate>12</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.dao.BaseDaoTestCase</pattern>
<branchRate>0</branchRate>
<lineRate>61</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.util.TimestampConverter</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.action.UserAction</pattern>
<branchRate>0</branchRate>
<lineRate>61</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.model.Price</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.Constants</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.taglib.CountryTag</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
<regex>
<pattern>nl.tryllian.tolselfservice.webapp.interceptor.UserRoleAuthorizationInterceptor</pattern>
<branchRate>0</branchRate>
<lineRate>0</lineRate>
</regex>
</regexes>
</check>
</configuration>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]