diff --git a/package/test_tools/__private/executable.py b/package/test_tools/__private/executable.py index 47c3562c141942a70e6061f047e80549a164f720..9fae5a9038f430bc90fa437d4aee973882b523cf 100644 --- a/package/test_tools/__private/executable.py +++ b/package/test_tools/__private/executable.py @@ -43,7 +43,8 @@ class Executable: def get_version(self) -> dict[str, Any]: assert self.executable_name == "hived", "version can only be checked for hived binary!" - assert isinstance(result := json.loads(self.__run_and_get_output("--version")), dict) + result = json.loads(self.__run_and_get_output("--version")) + assert isinstance(result, dict) return result def __run_and_get_output(self, *arguments: str) -> str: diff --git a/package/test_tools/__private/node.py b/package/test_tools/__private/node.py index d9fa99a3d4be3e76f9c623271d27c20714eacbec..c3b994bce3374f45367e6ba9f70d948158887534 100644 --- a/package/test_tools/__private/node.py +++ b/package/test_tools/__private/node.py @@ -115,7 +115,8 @@ class Node(BaseNode, ScopedObject): @property def http_endpoint(self) -> HttpUrl: - assert (endpoint := self.__notifications.handler.http_endpoint) is not None + endpoint = self.__notifications.handler.http_endpoint + assert endpoint is not None return endpoint @http_endpoint.setter