aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.report.test
diff options
context:
space:
mode:
authorMirko Friedenhagen <mfriedenhagen@gmail.com>2013-11-29 23:02:44 +0100
committerMirko Friedenhagen <mfriedenhagen@gmail.com>2013-11-29 23:10:11 +0100
commit0dbd9687afce808c115bd843ae596d3c10db9ac5 (patch)
tree8ba62d93d63d684e475559e2fbfe0fe13ccccbd3 /org.jacoco.report.test
parent848c2935353f2e22028a543e5fd4e2ca6d8a9aea (diff)
downloadjacoco-0dbd9687afce808c115bd843ae596d3c10db9ac5.tar.gz
Workaround for Maven-2 compatibility.
* Use String parameters and Enum.valueOf methods because old versions of plexus-container-default used in Maven-2 do not include a EnumConverter. * Add implementation hints in POMs because Maven-2 is unable to guess implementing classes correctly. See http://blog.sonatype.com/people/2011/03/configuring-plugin-goals-in-maven-3/#.UpkF45FIhsp) * Use concrete type ArrayList instead of List in MergeMojo because Maven-2 is not able to deduce a corresponding class for an interface.
Diffstat (limited to 'org.jacoco.report.test')
-rw-r--r--org.jacoco.report.test/src/org/jacoco/report/check/LimitTest.java38
-rw-r--r--org.jacoco.report.test/src/org/jacoco/report/check/RulesCheckerTest.java4
2 files changed, 21 insertions, 21 deletions
diff --git a/org.jacoco.report.test/src/org/jacoco/report/check/LimitTest.java b/org.jacoco.report.test/src/org/jacoco/report/check/LimitTest.java
index 5186a3a6..b171dcb3 100644
--- a/org.jacoco.report.test/src/org/jacoco/report/check/LimitTest.java
+++ b/org.jacoco.report.test/src/org/jacoco/report/check/LimitTest.java
@@ -43,7 +43,7 @@ public class LimitTest {
@Test
public void testTotalCount() {
- limit.setValue(CounterValue.TOTALCOUNT);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
limit.setMaximum("-1");
assertEquals(CounterValue.TOTALCOUNT, limit.getValue());
assertEquals(
@@ -53,7 +53,7 @@ public class LimitTest {
@Test
public void testMissedCount() {
- limit.setValue(CounterValue.MISSEDCOUNT);
+ limit.setValue(CounterValue.MISSEDCOUNT.name());
limit.setMaximum("-1");
assertEquals(CounterValue.MISSEDCOUNT, limit.getValue());
assertEquals(
@@ -63,7 +63,7 @@ public class LimitTest {
@Test
public void testCoveredCount() {
- limit.setValue(CounterValue.COVEREDCOUNT);
+ limit.setValue(CounterValue.COVEREDCOUNT.name());
limit.setMaximum("-1");
assertEquals(CounterValue.COVEREDCOUNT, limit.getValue());
assertEquals(
@@ -73,7 +73,7 @@ public class LimitTest {
@Test
public void testMissedRatio() {
- limit.setValue(CounterValue.MISSEDRATIO);
+ limit.setValue(CounterValue.MISSEDRATIO.name());
limit.setMaximum("-1");
assertEquals(CounterValue.MISSEDRATIO, limit.getValue());
assertEquals(
@@ -87,7 +87,7 @@ public class LimitTest {
@Test
public void testCoveredRatio() {
- limit.setValue(CounterValue.COVEREDRATIO);
+ limit.setValue(CounterValue.COVEREDRATIO.name());
limit.setMaximum("-1");
assertEquals(CounterValue.COVEREDRATIO, limit.getValue());
assertEquals(
@@ -101,8 +101,8 @@ public class LimitTest {
@Test
public void testInstruction() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.INSTRUCTION);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.INSTRUCTION.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.INSTRUCTION, limit.getEntity());
assertEquals(
@@ -112,8 +112,8 @@ public class LimitTest {
@Test
public void testBranch() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.BRANCH);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.BRANCH.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.BRANCH, limit.getEntity());
assertEquals("branches total count is 0, but expected maximum is -1",
@@ -122,8 +122,8 @@ public class LimitTest {
@Test
public void testLine() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.LINE);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.LINE.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.LINE, limit.getEntity());
assertEquals("lines total count is 0, but expected maximum is -1",
@@ -132,8 +132,8 @@ public class LimitTest {
@Test
public void testComlexity() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.COMPLEXITY);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.COMPLEXITY.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.COMPLEXITY, limit.getEntity());
assertEquals("complexity total count is 0, but expected maximum is -1",
@@ -142,8 +142,8 @@ public class LimitTest {
@Test
public void testClass() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.CLASS);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.CLASS.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.CLASS, limit.getEntity());
assertEquals("classes total count is 0, but expected maximum is -1",
@@ -152,8 +152,8 @@ public class LimitTest {
@Test
public void testMethod() {
- limit.setValue(CounterValue.TOTALCOUNT);
- limit.setCounter(CounterEntity.METHOD);
+ limit.setValue(CounterValue.TOTALCOUNT.name());
+ limit.setCounter(CounterEntity.METHOD.name());
limit.setMaximum("-1");
assertEquals(CounterEntity.METHOD, limit.getEntity());
assertEquals("methods total count is 0, but expected maximum is -1",
@@ -237,7 +237,7 @@ public class LimitTest {
@Test
public void testMin5() {
limit.setMinimum("10000");
- limit.setValue(CounterValue.MISSEDCOUNT);
+ limit.setValue(CounterValue.MISSEDCOUNT.name());
assertEquals("10000", limit.getMinimum());
assertEquals(
"instructions missed count is 9990, but expected minimum is 10000",
@@ -271,7 +271,7 @@ public class LimitTest {
@Test
public void testMax1() {
limit.setMaximum("12345678");
- limit.setValue(CounterValue.MISSEDCOUNT);
+ limit.setValue(CounterValue.MISSEDCOUNT.name());
assertEquals("12345678", limit.getMaximum());
assertNull(limit.check(new TestNode() {
{
diff --git a/org.jacoco.report.test/src/org/jacoco/report/check/RulesCheckerTest.java b/org.jacoco.report.test/src/org/jacoco/report/check/RulesCheckerTest.java
index debebb37..92a7f82d 100644
--- a/org.jacoco.report.test/src/org/jacoco/report/check/RulesCheckerTest.java
+++ b/org.jacoco.report.test/src/org/jacoco/report/check/RulesCheckerTest.java
@@ -46,7 +46,7 @@ public class RulesCheckerTest implements IViolationsOutput {
public void testSetRules() throws IOException {
Rule rule = new Rule();
Limit limit = rule.createLimit();
- limit.setValue(CounterValue.MISSEDCOUNT);
+ limit.setValue(CounterValue.MISSEDCOUNT.name());
limit.setMaximum("5");
checker.setRules(Arrays.asList(rule));
driver.sendGroup(checker.createVisitor(this));
@@ -60,7 +60,7 @@ public class RulesCheckerTest implements IViolationsOutput {
Rule rule = new Rule();
rule.setElement(ElementType.CLASS);
Limit limit = rule.createLimit();
- limit.setValue(CounterValue.MISSEDCOUNT);
+ limit.setValue(CounterValue.MISSEDCOUNT.name());
limit.setMaximum("5");
checker.setRules(Arrays.asList(rule));