From ce55bb4c9ac8fdc74c73ea6d54b0b0cd3bead83a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=87=91=E6=88=9F?= Date: Mon, 12 Apr 2021 16:40:53 +0800 Subject: [PATCH] skip all configuration class for omni handler --- .../com/alibaba/testable/agent/handler/OmniClassHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/testable-agent/src/main/java/com/alibaba/testable/agent/handler/OmniClassHandler.java b/testable-agent/src/main/java/com/alibaba/testable/agent/handler/OmniClassHandler.java index 5d798d2..3162e3a 100644 --- a/testable-agent/src/main/java/com/alibaba/testable/agent/handler/OmniClassHandler.java +++ b/testable-agent/src/main/java/com/alibaba/testable/agent/handler/OmniClassHandler.java @@ -24,8 +24,7 @@ public class OmniClassHandler extends BaseClassHandler { private static final String METHOD_START = "("; private static final String VOID_METHOD_END = ")V"; private static final String VOID_METHOD = "()V"; - private static final String ENABLE_CONFIGURATION_PROPERTIES - = "Lorg/springframework/boot/context/properties/EnableConfigurationProperties;"; + private static final String ENABLE_CONFIGURATION = "Lorg/springframework/context/annotation/Configuration;"; private static final String[] JUNIT_TEST_ANNOTATIONS = new String[] { JUnit4Framework.ANNOTATION_TEST, JUnit5Framework.ANNOTATION_TEST, JUnit5Framework.ANNOTATION_PARAMETERIZED_TEST @@ -62,7 +61,7 @@ public class OmniClassHandler extends BaseClassHandler { return false; } for (AnnotationNode an : cn.visibleAnnotations) { - if (an.desc.equals(ENABLE_CONFIGURATION_PROPERTIES)) { + if (an.desc.equals(ENABLE_CONFIGURATION)) { return true; } }