This is an automated email from the ASF dual-hosted git repository.

emilles pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/master by this push:
     new a6d4d3e854 refactor setup
a6d4d3e854 is described below

commit a6d4d3e85481c4ef0208b7d26aab897398a9f395
Author: Eric Milles <[email protected]>
AuthorDate: Sat Feb 14 21:32:30 2026 -0600

    refactor setup
---
 .../jmx/builder/JmxBeanExportFactoryTest.groovy      | 20 +++++++++++++-------
 .../groovy/jmx/builder/JmxTimerFactoryTest.groovy    | 12 ++++++------
 2 files changed, 19 insertions(+), 13 deletions(-)

diff --git 
a/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxBeanExportFactoryTest.groovy
 
b/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxBeanExportFactoryTest.groovy
index 963928cbbc..797c94ee71 100644
--- 
a/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxBeanExportFactoryTest.groovy
+++ 
b/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxBeanExportFactoryTest.groovy
@@ -20,6 +20,7 @@ package groovy.jmx.builder
 
 import groovy.jmx.GroovyMBean
 import org.junit.jupiter.api.Assumptions
+import org.junit.jupiter.api.BeforeEach
 import org.junit.jupiter.api.Test
 
 import javax.management.MBeanServerConnection
@@ -29,7 +30,18 @@ import static groovy.test.GroovyAssert.shouldFail
 
 final class JmxBeanExportFactoryTest {
 
-    private final JmxBuilder builder = new JmxBuilder()
+    private JmxBuilder builder
+    private MBeanServerConnection server
+
+    @BeforeEach
+    void setUp() {
+        builder = new JmxBuilder()
+        try {
+            server = builder.getMBeanServer()
+        } catch (e) {
+            Assumptions.abort(e.getMessage())
+        }
+    }
 
     @Test
     void testBeanExportReplacePolicy() {
@@ -76,12 +88,6 @@ final class JmxBeanExportFactoryTest {
             bean(object)
         }
 
-        MBeanServerConnection server
-        try {
-            server = builder.getMBeanServer()
-        } catch (e) {
-            Assumptions.abort(e.getMessage())
-        }
         GroovyMBean bean = new GroovyMBean(server, new ObjectName(objName))
 
         assert server.isRegistered(new ObjectName(objName))
diff --git 
a/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxTimerFactoryTest.groovy
 
b/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxTimerFactoryTest.groovy
index b764e0e6ee..eb1c238cdf 100644
--- 
a/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxTimerFactoryTest.groovy
+++ 
b/subprojects/groovy-jmx/src/test/groovy/groovy/jmx/builder/JmxTimerFactoryTest.groovy
@@ -31,23 +31,23 @@ import static groovy.test.GroovyAssert.shouldFail
 final class JmxTimerFactoryTest {
 
     private JmxBuilder builder
+    private MBeanServerConnection server
 
     @BeforeEach
     void setUp() {
         builder = new JmxBuilder()
         builder.registerFactory('timer', new JmxTimerFactory())
+        try {
+            server = builder.getMBeanServer()
+        } catch (e) {
+            Assumptions.abort(e.getMessage())
+        }
     }
 
     @Test
     void testSimpleTimerSetup() {
         GroovyMBean timer = builder.timer()
         assert timer
-        MBeanServerConnection server
-        try {
-            server = builder.getMBeanServer()
-        } catch (e) {
-            Assumptions.abort(e.getMessage())
-        }
         Set<ObjectName> objectNames = server.queryNames(new 
ObjectName('jmx.builder:type=TimerService,*'), null)
         assert !objectNames.isEmpty()
         shouldFail {

Reply via email to