From cb825b0e9339a6d7cc1f35572f9827e00cddd057 Mon Sep 17 00:00:00 2001 From: federico Date: Wed, 22 Oct 2025 18:05:50 +0800 Subject: [PATCH] remove the clearParam --- framework/src/main/java/org/tron/core/config/args/Args.java | 1 - .../java/org/tron/core/config/args/LocalWitnessTest.java | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/src/main/java/org/tron/core/config/args/Args.java b/framework/src/main/java/org/tron/core/config/args/Args.java index df32ec9a00c..89b35d8bcd0 100644 --- a/framework/src/main/java/org/tron/core/config/args/Args.java +++ b/framework/src/main/java/org/tron/core/config/args/Args.java @@ -388,7 +388,6 @@ public static void setParam(final String[] args, final String confFileName) { AnsiConsole.systemUninstall(); throw new TronError(e, TronError.ErrCode.JDK_VERSION); } - clearParam(); // reset all parameters to avoid the influence in test JCommander.newBuilder().addObject(PARAMETER).build().parse(args); if (PARAMETER.version) { printVersion(); diff --git a/framework/src/test/java/org/tron/core/config/args/LocalWitnessTest.java b/framework/src/test/java/org/tron/core/config/args/LocalWitnessTest.java index 15d64f3e074..7f6d5417924 100644 --- a/framework/src/test/java/org/tron/core/config/args/LocalWitnessTest.java +++ b/framework/src/test/java/org/tron/core/config/args/LocalWitnessTest.java @@ -23,6 +23,7 @@ import com.google.common.collect.Lists; import java.io.IOException; import java.security.SecureRandom; +import org.junit.AfterClass; import org.junit.Assert; import org.junit.Before; import org.junit.Rule; @@ -52,6 +53,11 @@ public void setLocalWitness() { PRIVATE_KEY)); } + @AfterClass + public static void clear() { + Args.clearParam(); + } + @Test public void whenSetNullPrivateKey() { localWitness.setPrivateKeys(null);