diff --git a/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py b/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py index 8128193869..9779f708d4 100644 --- a/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py +++ b/tests/prague/eip7692_eof_v1/eip3540_eof_v1/test_all_opcodes_in_container.py @@ -46,7 +46,6 @@ Op.RETURN, Op.REVERT, Op.INVALID, - Op.RETF, } @@ -113,7 +112,7 @@ def test_all_opcodes_in_container( for op in list(Op) if op not in invalid_eof_opcodes and op not in halting_opcodes - and op not in [Op.RJUMP, Op.RJUMPI, Op.RJUMPV] + and op not in [Op.RETF, Op.RJUMP, Op.RJUMPI, Op.RJUMPV] ], ) def test_all_invalid_terminating_opcodes( @@ -160,7 +159,7 @@ def test_all_invalid_terminating_opcodes( @pytest.mark.parametrize( "opcode", - [op for op in list(halting_opcodes)], + [op for op in list(halting_opcodes)] + [Op.RETF], ) def test_all_unreachable_terminating_opcodes_after_stop( eof_test: EOFTestFiller, @@ -213,7 +212,7 @@ def test_all_unreachable_terminating_opcodes_after_stop( @pytest.mark.parametrize( "opcode", - [op for op in list(Op) if op in halting_opcodes and op != Op.STOP], + [op for op in list(halting_opcodes) if op != Op.STOP] + [Op.RETF], ) def test_all_unreachable_terminating_opcodes_before_stop( eof_test: EOFTestFiller,