From 942d55118bfa3366cdfcb8a4531896a8fc5faa45 Mon Sep 17 00:00:00 2001 From: Tyke Chen <190473011+chentyke@users.noreply.github.com> Date: Wed, 22 Jul 2026 15:26:46 +0800 Subject: [PATCH] test(manager-api): clean test runtime warnings --- main/manager-api/pom.xml | 2 ++ .../xiaozhi/common/service/impl/BaseServiceImplTest.java | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/main/manager-api/pom.xml b/main/manager-api/pom.xml index 07657986..1b06bd7b 100644 --- a/main/manager-api/pom.xml +++ b/main/manager-api/pom.xml @@ -33,6 +33,7 @@ 4.1.0 3.4.0 true + @@ -287,6 +288,7 @@ maven-surefire-plugin ${skipTests} + @{argLine} -Xshare:off -javaagent:"${settings.localRepository}/org/mockito/mockito-core/${mockito.version}/mockito-core-${mockito.version}.jar" diff --git a/main/manager-api/src/test/java/xiaozhi/common/service/impl/BaseServiceImplTest.java b/main/manager-api/src/test/java/xiaozhi/common/service/impl/BaseServiceImplTest.java index 509466f0..50c20655 100644 --- a/main/manager-api/src/test/java/xiaozhi/common/service/impl/BaseServiceImplTest.java +++ b/main/manager-api/src/test/java/xiaozhi/common/service/impl/BaseServiceImplTest.java @@ -22,6 +22,7 @@ import java.util.function.BiFunction; import org.apache.ibatis.binding.MapperMethod; import org.apache.ibatis.executor.BatchResult; +import org.apache.ibatis.logging.nologging.NoLoggingImpl; import org.apache.ibatis.mapping.MappedStatement; import org.apache.ibatis.session.ExecutorType; import org.apache.ibatis.session.SqlSession; @@ -184,6 +185,10 @@ class BaseServiceImplTest { } private static class TestService extends BaseServiceImpl { + private TestService() { + log = new NoLoggingImpl(TestService.class.getName()); + } + @Override protected String getSqlStatement(SqlMethod sqlMethod) { return switch (sqlMethod) {