Fix mock
This commit is contained in:
parent
6fbe96cc63
commit
2d37ed2d94
|
@ -9,6 +9,9 @@ here = pathlib.Path(__file__).parent
|
|||
|
||||
def getjson(name: str) -> bytes:
|
||||
path = here / "json" / f"{name}.json"
|
||||
if not path.exists():
|
||||
raise Exception(f"path doesnt exist : {path}")
|
||||
|
||||
with path.open() as f:
|
||||
return f.read().encode("utf-8")
|
||||
|
||||
|
@ -23,4 +26,5 @@ def my_mock(mocker: MockerFixture, json_file: str, status: int) -> None:
|
|||
def mock_rest_api(self: PatroniResource, service: str) -> MockApiReturnCode:
|
||||
return MockApiReturnCode(getjson(json_file), status)
|
||||
|
||||
mocker.resetall()
|
||||
mocker.patch("check_patroni.types.PatroniResource.rest_api", mock_rest_api)
|
||||
|
|
Loading…
Reference in a new issue