aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2010-03-05 14:08:56 +0000
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2010-03-05 14:08:56 +0000
commit6a69a88c1207a1f6b10fb98987af9a7a51827e47 (patch)
treeff3130ef75b15902fb174c2f179b72bfdc9e9224 /org.jacoco.core.test/src/org/jacoco/core/test/validation/targets
parentaf4d420e2744f9272484bd64200d025cd4e9a85d (diff)
downloadjacoco-6a69a88c1207a1f6b10fb98987af9a7a51827e47.tar.gz
Add scenarios for static inits.
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/test/validation/targets')
-rw-r--r--org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target04.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target04.java b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target04.java
index 4fb5c9a4..96efbf7e 100644
--- a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target04.java
+++ b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target04.java
@@ -13,7 +13,6 @@
package org.jacoco.core.test.validation.targets;
import static org.jacoco.core.test.validation.targets.Stubs.i1;
-import static org.jacoco.core.test.validation.targets.Stubs.i2;
/**
* This test target is an interface with a class initializer.
@@ -23,10 +22,16 @@ import static org.jacoco.core.test.validation.targets.Stubs.i2;
*/
public interface Target04 {
- public static final int CONST1 = i1(); // $line-const1$
+ // No code required to initialize these fields:
- public static final int CONST2 = i2(); // $line-const2$
+ static final int CONST1 = 12345; // $line-const1$
- public static final Object CONST3 = new Object(); // $line-const3$
+ static final String CONST2 = "const"; // $line-const2$
+
+ // These fields are initialized within <clinit>
+
+ static final int CONST3 = i1(); // $line-const3$
+
+ static final Object CONST4 = new Object(); // $line-const4$
}