Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
Spec.PAIRING_TRUE,
None,
id="multi_inf_pair",
marks=pytest.mark.execute(pytest.mark.skip(reason="tx size too big")),
),
pytest.param( # e(P, Q) . e(P, −Q) == 1 (inverse pair, factors cancel)
Spec.G1 + Spec.G2 + Spec.G1 + (-Spec.G2),
Expand Down Expand Up @@ -184,6 +185,7 @@ def test_valid(
pytest.param(
(Spec.INF_G1 + Spec.INF_G2) * 1000 + PointG1(Spec.P, 0) + Spec.INF_G2,
id="long_input_with_invalid_tail",
marks=pytest.mark.execute(pytest.mark.skip(reason="tx size too big")),
),
# Points not in the subgroup or not on the curve randomly generated.
pytest.param(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ def call_contract_code(
@pytest.mark.parametrize("expected_output", [PointG1()], ids=[""])
@pytest.mark.parametrize("tx_gas_limit", [100_000_000], ids=[""])
@pytest.mark.parametrize("precompile_address", [Spec.G1MSM])
@pytest.mark.execute(pytest.mark.skip(reason="tx fee cap too big"))
def test_valid_gas_g1msm(
state_test: StateTestFiller,
pre: Alloc,
Expand Down Expand Up @@ -246,6 +247,7 @@ def test_invalid_length_g1msm(
@pytest.mark.parametrize("expected_output", [PointG2()], ids=[""])
@pytest.mark.parametrize("tx_gas_limit", [200_000_000], ids=[""])
@pytest.mark.parametrize("precompile_address", [Spec.G2MSM])
@pytest.mark.execute(pytest.mark.skip(reason="tx fee cap too big"))
def test_valid_gas_g2msm(
state_test: StateTestFiller,
pre: Alloc,
Expand Down
1 change: 1 addition & 0 deletions tests/prague/eip7702_set_code_tx/test_set_code_txs.py
Original file line number Diff line number Diff line change
Expand Up @@ -704,6 +704,7 @@ def test_set_code_max_depth_call_stack(
"value",
[0, 1],
)
@pytest.mark.execute(pytest.mark.skip(reason="tx fee cap too big"))
def test_set_code_call_set_code(
state_test: StateTestFiller,
pre: Alloc,
Expand Down
2 changes: 2 additions & 0 deletions tests/prague/eip7702_set_code_tx/test_set_code_txs_2.py
Original file line number Diff line number Diff line change
Expand Up @@ -799,6 +799,7 @@ def test_pointer_call_followed_by_direct_call(


@pytest.mark.valid_from("Prague")
@pytest.mark.execute(pytest.mark.skip(reason="tx fee cap too big"))
def test_pointer_to_static(state_test: StateTestFiller, pre: Alloc):
"""
Tx -> call -> pointer A -> static -> static violation
Expand Down Expand Up @@ -845,6 +846,7 @@ def test_pointer_to_static(state_test: StateTestFiller, pre: Alloc):


@pytest.mark.valid_from("Prague")
@pytest.mark.execute(pytest.mark.skip(reason="tx fee cap too big"))
def test_static_to_pointer(state_test: StateTestFiller, pre: Alloc):
"""
Tx -> staticcall -> pointer A -> static violation
Expand Down