Skip to content

Commit e0a910e

Browse files
authored
Merge pull request #4716 from tronprotocol/fix/uint_test
fix(test): low probability of failure for some uint tests
2 parents c147997 + 3aaf0c8 commit e0a910e

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ public class BandWidthRuntimeOutOfTimeWithCheckTest {
8686
"--output-directory", dbPath,
8787
"--storage-db-directory", dbDirectory,
8888
"--storage-index-directory", indexDirectory,
89-
"-w"
89+
"-w",
90+
"--debug"
9091
},
9192
"config-test-mainnet.conf"
9293
);

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,8 @@ public void testCryptographicAndEnvironmentalOperations() throws ContractValidat
317317
program = new Program(op, op, invoke, interTrx);;
318318
testOperations(program);
319319
Assert.assertEquals(2, program.getResult().getEnergyUsed());
320-
Assert.assertEquals(invoke.getContractAddress(), program.getStack().pop());
320+
Assert.assertArrayEquals(invoke.getContractAddress().getLast20Bytes(),
321+
program.getStack().pop().getLast20Bytes());
321322

322323
// test ORIGIN = 0x32
323324
op = new byte[]{0x32};

0 commit comments

Comments
 (0)