Coverage for mlos_bench/mlos_bench/tests/services/remote/mock/__init__.py: 80%
5 statements
« prev ^ index » next coverage.py v7.5.1, created at 2024-05-06 00:35 +0000
« prev ^ index » next coverage.py v7.5.1, created at 2024-05-06 00:35 +0000
1#
2# Copyright (c) Microsoft Corporation.
3# Licensed under the MIT License.
4#
5"""
6Mock remote services for testing purposes.
7"""
9from typing import Any, Tuple
11from mlos_bench.environments.status import Status
14def mock_operation(*_args: Any, **_kwargs: Any) -> Tuple[Status, dict]:
15 """
16 Mock VM operation that always succeeds.
18 Returns
19 -------
20 result : (Status, dict)
21 A pair of Status and result, always (SUCCEEDED, {}).
22 """
23 return Status.SUCCEEDED, {}