Skip to content

packages.valory.skills.abstract_round_abci.tests.test_tools.test_base

Tests for abstract_round_abci/test_tools/base.py

TestFSMBehaviourBaseCaseSetup Objects

class TestFSMBehaviourBaseCaseSetup(FSMBehaviourTestToolSetup)

test TestFSMBehaviourBaseCaseSetup setup

test_setup_fails_without_path

@pytest.mark.parametrize("kwargs", [{}])
def test_setup_fails_without_path(kwargs: Dict[str, Dict[str, Any]]) -> None

Test setup

test_setup

@pytest.mark.parametrize("kwargs", [{}, {"param_overrides": {"new_p": None}}])
def test_setup(kwargs: Dict[str, Dict[str, Any]]) -> None

Test setup

test_fast_forward_to_behaviour

@pytest.mark.parametrize("behaviour", DummyRoundBehaviour.behaviours)
def test_fast_forward_to_behaviour(behaviour: BaseBehaviour) -> None

Test fast_forward_to_behaviour

test_end_round

@pytest.mark.parametrize("event", Event)
@pytest.mark.parametrize("set_none", [False, True])
def test_end_round(event: Enum, set_none: bool) -> None

Test end_round

test_mock_ledger_api_request

def test_mock_ledger_api_request() -> None

Test mock_ledger_api_request

test_mock_contract_api_request

def test_mock_contract_api_request() -> None

Test mock_contract_api_request

test_dummy_context_is_abstract_component

def test_dummy_context_is_abstract_component() -> None

Test dummy context is abstract component