from arena.codebase_archive import LocalCodebaseArchiveStore from arena.validator_executor import SandboxValidatorExecutor, create_validator_executor def test_create_validator_executor_uses_sandbox_executor(monkeypatch, tmp_path) -> None: monkeypatch.setenv("VALIDATOR_SANDBOX_PROVIDER", "local") monkeypatch.delenv("JUDGE_SANDBOX_PROVIDER", raising=False) executor = create_validator_executor( archive_store=LocalCodebaseArchiveStore(root_dir=tmp_path / "archives") ) assert isinstance(executor, SandboxValidatorExecutor)