Skip to content

Commit a769b21

Browse files
committed
test(tvm): fix suicide energy cost test and suicideAction test. fix checkstyle warning
1 parent c579744 commit a769b21

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

framework/src/test/java/org/tron/common/runtime/vm/OperationsTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
import org.tron.core.vm.JumpTable;
3131
import org.tron.core.vm.Op;
3232
import org.tron.core.vm.Operation;
33+
import org.tron.core.vm.OperationActions;
3334
import org.tron.core.vm.OperationRegistry;
3435
import org.tron.core.vm.VM;
35-
import org.tron.core.vm.OperationActions;
3636
import org.tron.core.vm.config.ConfigLoader;
3737
import org.tron.core.vm.config.VMConfig;
3838
import org.tron.core.vm.program.Program;
@@ -895,9 +895,9 @@ public void testSuicideCost() throws ContractValidateException {
895895

896896
byte[] receiver3 = generateRandomAddress();
897897
program.stackPush(new DataWord(receiver3));
898-
Assert.assertEquals(30000, EnergyCost.getSuicideCost2(program));
898+
Assert.assertEquals(30000, EnergyCost.getSuicideCost3(program));
899899
invoke.getDeposit().createAccount(receiver3, Protocol.AccountType.Normal);
900-
Assert.assertEquals(5000, EnergyCost.getSuicideCost2(program));
900+
Assert.assertEquals(5000, EnergyCost.getSuicideCost3(program));
901901
}
902902

903903
@Test
@@ -971,6 +971,8 @@ public void testSuicideAction2() throws ContractValidateException {
971971
byte prePrefixByte = DecodeUtil.addressPreFixByte;
972972
DecodeUtil.addressPreFixByte = Constant.ADD_PRE_FIX_BYTE_MAINNET;
973973

974+
program.stackPush(new DataWord(
975+
dbManager.getAccountStore().getBlackhole().getAddress().toByteArray()));
974976
OperationActions.suicideAction2(program);
975977

976978
Assert.assertEquals(1, program.getResult().getDeleteAccounts().size());

0 commit comments

Comments
 (0)