diff --git a/packages/testing/src/execution_testing/cli/pytest_commands/plugins/execute/rpc/hive.py b/packages/testing/src/execution_testing/cli/pytest_commands/plugins/execute/rpc/hive.py index 969a1cc554..38e93ec92d 100644 --- a/packages/testing/src/execution_testing/cli/pytest_commands/plugins/execute/rpc/hive.py +++ b/packages/testing/src/execution_testing/cli/pytest_commands/plugins/execute/rpc/hive.py @@ -235,6 +235,12 @@ def test_suite_description() -> str: return "Execute EEST tests using hive endpoint." +@pytest.fixture(scope="function") +def test_case_description(request: pytest.FixtureRequest) -> str: + """The description of the current test case for hive.""" + return f"Test: {request.node.name}" + + @pytest.fixture(autouse=True, scope="session") def base_hive_test( request: pytest.FixtureRequest, diff --git a/packages/testing/src/execution_testing/cli/pytest_commands/pytest_ini_files/pytest-execute-hive.ini b/packages/testing/src/execution_testing/cli/pytest_commands/pytest_ini_files/pytest-execute-hive.ini index 1a3f4cd82e..fc9d6e7562 100644 --- a/packages/testing/src/execution_testing/cli/pytest_commands/pytest_ini_files/pytest-execute-hive.ini +++ b/packages/testing/src/execution_testing/cli/pytest_commands/pytest_ini_files/pytest-execute-hive.ini @@ -4,7 +4,7 @@ minversion = 7.0 python_files = *.py testpaths = tests/ # Note: register new markers via src/execution_testing/cli/pytest_commands/plugins/shared/execute_fill.py -addopts = +addopts = -p execution_testing.cli.pytest_commands.plugins.concurrency -p execution_testing.cli.pytest_commands.plugins.execute.sender -p execution_testing.cli.pytest_commands.plugins.execute.pre_alloc @@ -19,3 +19,6 @@ addopts = --tb short --dist loadscope --ignore tests/cancun/eip4844_blobs/point_evaluation_vectors/ + # TODO: remove after https://github.com/ethereum/execution-specs/issues/1648 + --ignore tests/json_infra + --ignore tests/evm_tools