packages.valory.skills.abstract_
round_
abci.test_
tools.common
Test common classes.
CommonBaseCase Objects
class CommonBaseCase(FSMBehaviourBaseCase)
Base case for testing PriceEstimation FSMBehaviour.
BaseRandomnessBehaviourTest Objects
class BaseRandomnessBehaviourTest(CommonBaseCase)
Test RandomnessBehaviour.
test_
randomness_
behaviour
def test_randomness_behaviour() -> None
Test RandomnessBehaviour.
test_
invalid_
drand_
value
def test_invalid_drand_value() -> None
Test invalid drand values.
test_
invalid_
response
def test_invalid_response() -> None
Test invalid json response.
test_
max_
retries_
reached_
fallback
def test_max_retries_reached_fallback() -> None
Test with max retries reached.
test_
max_
retries_
reached_
fallback_
fail
def test_max_retries_reached_fallback_fail() -> None
Test with max retries reached.
test_
max_
retries_
reached_
fallback_
fail_
case_
2
def test_max_retries_reached_fallback_fail_case_2() -> None
Test with max retries reached.
test_
clean_
up
def test_clean_up() -> None
Test when observed
value is none.
BaseSelectKeeperBehaviourTest Objects
class BaseSelectKeeperBehaviourTest(CommonBaseCase)
Test SelectKeeperBehaviour.
test_
select_
keeper
@mock.patch.object(SkillContext,
"agent_address",
new_callable=mock.PropertyMock)
@pytest.mark.parametrize(
"blacklisted_keepers",
(
set(),
{"a_1"},
{"test_agent_address" + "t" * 24},
{"a_1" + "t" * 39, "a_2" + "t" * 39, "test_agent_address" + "t" * 24},
),
)
def test_select_keeper(agent_address_mock: mock.Mock,
blacklisted_keepers: Set[str]) -> None
Test select keeper agent.
test_
select_
keeper_
preexisting_
keeper
def test_select_keeper_preexisting_keeper() -> None
Test select keeper agent.