Tweak types and fix mock persistence between tests

This commit is contained in:
Julian Stirling 2026-06-03 16:00:25 +01:00
parent 2c215b9f81
commit cdab10ae46
2 changed files with 9 additions and 3 deletions

View file

@ -108,7 +108,8 @@ def test_save_from_memory(test_case, test_env, mocker):
camera._add_metadata_to_capture = mocker.Mock()
mode = CaptureMode(description="foo", save_resolution=test_case.save_resolution)
type(camera).capture_modes = mocker.PropertyMock(return_value={"standard": mode})
capture_modes_mock = mocker.PropertyMock(return_value={"standard": mode})
mocker.patch.object(type(camera), "capture_modes", capture_modes_mock)
mock_image = mocker.Mock()
# Make resize return itself so we can track further calls of the Image object after