aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java')
-rw-r--r--org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java b/org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java
index cbf3c35b..4c02d68a 100644
--- a/org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java
+++ b/org.jacoco.core.test/src/org/jacoco/core/test/validation/BadCycleClassTest.java
@@ -29,6 +29,11 @@ public class BadCycleClassTest extends ValidationTestBase {
assertLine("childinit", ICounter.FULLY_COVERED);
assertLine("childsomeMethod", ICounter.FULLY_COVERED);
assertLine("childclinit", ICounter.FULLY_COVERED);
+
+ // The cycle causes a constructor and instance method to be called
+ // before the static initializer of a class:
+ assertLogEvents("childinit", "childsomeMethod", "childclinit",
+ "childinit");
}
}