diff --git a/package/test_tools/__private/base_node.py b/package/test_tools/__private/base_node.py index 404b68595f8fae859cd4e3a2e09a1d7567f21cb1..bce5c7d3240a1ad2eeb62e2dd370f78ca22523e1 100644 --- a/package/test_tools/__private/base_node.py +++ b/package/test_tools/__private/base_node.py @@ -6,6 +6,7 @@ from typing import TYPE_CHECKING, Any, cast from beekeepy import Settings from helpy import Hived +from helpy._communication.overseers import StrictOverseer from test_tools.__private.scope import context from test_tools.__private.user_handles.implementation import Implementation as UserHandleImplementation @@ -19,10 +20,7 @@ class BaseNode(UserHandleImplementation, Hived): self.__name = context.names.register_numbered_name(name) super().__init__( handle=handle, - settings=Settings( - period_between_retries=timedelta(seconds=0.5), - max_retries=8, - ), + settings=Settings(period_between_retries=timedelta(seconds=0.5), max_retries=8, overseer=StrictOverseer), ) def __str__(self) -> str: diff --git a/package/test_tools/__private/wallet/wallet.py b/package/test_tools/__private/wallet/wallet.py index 165e0006855c37ffe836afa174d242c9f0acffaa..90e6cdc917aeee3e698d74b57d47fa029ab741d7 100644 --- a/package/test_tools/__private/wallet/wallet.py +++ b/package/test_tools/__private/wallet/wallet.py @@ -10,6 +10,7 @@ from beekeepy import Beekeeper, Settings import wax from helpy import Hf26Asset as Asset from helpy import wax as wax_helpy +from helpy._communication.overseers import StrictOverseer from helpy.exceptions import ErrorInResponseError from schemas.fields.basic import PublicKey from schemas.fields.hex import Hex @@ -157,7 +158,9 @@ class Wallet(UserHandleImplementation, ScopedObject): if self.connected_node is not None and not self.connected_node.is_running(): raise exceptions.NodeIsNotRunningError("Before attaching wallet you have to run node") - self.__beekeeper = Beekeeper.factory(settings=Settings(working_directory=self.directory)) + self.__beekeeper = Beekeeper.factory( + settings=Settings(working_directory=self.directory, overseer=StrictOverseer) + ) self.__beekeeper_session = self.__beekeeper.create_session() try: