Skip to content

Commit 3937a0c

Browse files
committed
Halt loop if header doesn't validate gas limit
Otherwise, get an infinite loop, where test hangs.
1 parent e4fdeb0 commit 3937a0c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/core/helpers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,9 @@ def fill_block(chain, from_, key, gas, data):
3636
break
3737
else:
3838
raise exc
39+
else:
40+
new_header = chain.get_vm().get_block().header
41+
assert new_header.gas_used > 0
42+
assert new_header.gas_used <= new_header.gas_limit
3943

4044
assert chain.get_vm().get_block().header.gas_used > 0

0 commit comments

Comments
 (0)