chore(build): adjust pom.xml in Partner-Framework and fix test errors

This commit is contained in:
2026-04-06 16:12:13 +08:00
parent f79a0521b2
commit b1ba86be57
2 changed files with 40 additions and 5 deletions

View File

@@ -104,6 +104,9 @@
<goals> <goals>
<goal>compile</goal> <goal>compile</goal>
</goals> </goals>
<configuration>
<sourceDirs>${project.basedir}/src/main/java</sourceDirs>
</configuration>
</execution> </execution>
<execution> <execution>
<id>test-compile</id> <id>test-compile</id>
@@ -111,15 +114,46 @@
<goals> <goals>
<goal>test-compile</goal> <goal>test-compile</goal>
</goals> </goals>
<configuration>
<sourceDirs>${project.basedir}/src/test/java</sourceDirs>
</configuration>
</execution> </execution>
</executions> </executions>
<configuration> <configuration>
<jvmTarget>${maven.compiler.target}</jvmTarget> <jvmTarget>${maven.compiler.target}</jvmTarget>
<sourceDirs>
<sourceDir>${project.basedir}/src/main/java</sourceDir>
</sourceDirs>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.15.0</version>
<executions>
<!-- Replacing default-compile as it is treated specially by maven -->
<execution>
<id>default-compile</id>
<phase>none</phase>
</execution>
<!-- Replacing default-testCompile as it is treated specially by maven -->
<execution>
<id>default-testCompile</id>
<phase>none</phase>
</execution>
<execution>
<id>java-compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>java-test-compile</id>
<phase>test-compile</phase>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@@ -1,5 +1,6 @@
package work.slhaf.partner.api.agent.runtime.config; package work.slhaf.partner.api.agent.runtime.config;
import com.alibaba.fastjson2.JSONObject;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
import org.junit.jupiter.api.*; import org.junit.jupiter.api.*;
import org.junit.jupiter.api.io.TempDir; import org.junit.jupiter.api.io.TempDir;
@@ -339,12 +340,12 @@ class ConfigCenterTest {
} }
@Override @Override
public void init(TestConfig config) { public void init(TestConfig config, JSONObject json) {
initCount.incrementAndGet(); initCount.incrementAndGet();
} }
@Override @Override
public void onReload(TestConfig config) { public void onReload(TestConfig config, JSONObject json) {
lastConfig.set(config); lastConfig.set(config);
reloadCount.incrementAndGet(); reloadCount.incrementAndGet();
} }