aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2013-01-08 21:18:35 +0100
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2013-01-08 21:18:35 +0100
commite2930e70cc2d5409732639f0bda3af36b27e6db4 (patch)
treed4c9a2514b7be9dfb0985471411db8ec431ba3b2 /org.jacoco.core.test/src/org
parent0c1bbb281ca81796708a79e1d04f6d8d3db12ea6 (diff)
downloadjacoco-e2930e70cc2d5409732639f0bda3af36b27e6db4.tar.gz
Remove output mode mbean in favor of new agent option 'jmx'.
Diffstat (limited to 'org.jacoco.core.test/src/org')
-rw-r--r--org.jacoco.core.test/src/org/jacoco/core/runtime/AgentOptionsTest.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/runtime/AgentOptionsTest.java b/org.jacoco.core.test/src/org/jacoco/core/runtime/AgentOptionsTest.java
index df074b09..be2dab1c 100644
--- a/org.jacoco.core.test/src/org/jacoco/core/runtime/AgentOptionsTest.java
+++ b/org.jacoco.core.test/src/org/jacoco/core/runtime/AgentOptionsTest.java
@@ -49,6 +49,7 @@ public class AgentOptionsTest {
assertNull(options.getAddress());
assertEquals(6300, options.getPort());
assertNull(options.getClassDumpDir());
+ assertFalse(options.getJmx());
assertEquals("", options.toString());
}
@@ -79,6 +80,7 @@ public class AgentOptionsTest {
properties.put("address", "remotehost");
properties.put("port", "1234");
properties.put("classdumpdir", "target/dump");
+ properties.put("jmx", "true");
AgentOptions options = new AgentOptions(properties);
@@ -93,6 +95,7 @@ public class AgentOptionsTest {
assertEquals("remotehost", options.getAddress());
assertEquals(1234, options.getPort());
assertEquals("target/dump", options.getClassDumpDir());
+ assertTrue(options.getJmx());
}
@Test
@@ -320,6 +323,19 @@ public class AgentOptionsTest {
}
@Test
+ public void testGetJmx() {
+ AgentOptions options = new AgentOptions("jmx=true");
+ assertTrue(options.getJmx());
+ }
+
+ @Test
+ public void testSetJmx() {
+ AgentOptions options = new AgentOptions();
+ options.setJmx(true);
+ assertTrue(options.getJmx());
+ }
+
+ @Test
public void testVMArgsWithNoOptions() {
AgentOptions options = new AgentOptions();
String vmArgument = options.getVMArgument(defaultAgentJarFile);