Skip to content

Commit dd738dc

Browse files
committed
test: Refactor some analysis unit tests
1 parent 3277e4d commit dd738dc

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

test/unittests/analysis_test.cpp

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ TEST(analysis, example1)
2929
EXPECT_EQ(analysis.instrs[6].fn, op_table[OP_SSTORE]);
3030
EXPECT_EQ(analysis.instrs[7].fn, op_table[OP_STOP]);
3131

32-
EXPECT_EQ(analysis.instrs[0].arg.block.gas_cost, 14);
33-
EXPECT_EQ(analysis.instrs[0].arg.block.stack_req, 0);
34-
EXPECT_EQ(analysis.instrs[0].arg.block.stack_max_growth, 2);
32+
const auto& block = analysis.instrs[0].arg.block;
33+
EXPECT_EQ(block.gas_cost, 14);
34+
EXPECT_EQ(block.stack_req, 0);
35+
EXPECT_EQ(block.stack_max_growth, 2);
3536
}
3637

3738
TEST(analysis, stack_up_and_down)
@@ -46,10 +47,10 @@ TEST(analysis, stack_up_and_down)
4647
EXPECT_EQ(analysis.instrs[8].fn, op_table[OP_POP]);
4748
EXPECT_EQ(analysis.instrs[18].fn, op_table[OP_PUSH1]);
4849

49-
50-
EXPECT_EQ(analysis.instrs[0].arg.block.gas_cost, 7 * 3 + 10 * 2 + 3);
51-
EXPECT_EQ(analysis.instrs[0].arg.block.stack_req, 3);
52-
EXPECT_EQ(analysis.instrs[0].arg.block.stack_max_growth, 7);
50+
const auto& block = analysis.instrs[0].arg.block;
51+
EXPECT_EQ(block.gas_cost, 7 * 3 + 10 * 2 + 3);
52+
EXPECT_EQ(block.stack_req, 3);
53+
EXPECT_EQ(block.stack_max_growth, 7);
5354
}
5455

5556
TEST(analysis, push)

0 commit comments

Comments
 (0)