from cloud.vm_manager import VMManager def test_error_response_keeps_non_json_body() -> None: payload = VMManager._decode_error_response(b"upstream error") assert payload == {"raw_response": "upstream error"} assert VMManager._error_message(payload, "Bad Gateway") == ( "Bad Gateway: upstream error" )