Skip to content

Commit 0e06a93

Browse files
committed
Add pragma-no cover for set-functions moved under set-state/set-number
1 parent 043934a commit 0e06a93

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

plugwise/__init__.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,8 @@ async def set_schedule_state(
338338
"""Activate/deactivate the Schedule, with the given name, on the relevant Thermostat."""
339339
try:
340340
await self._smile_api.set_schedule_state(loc_id, state, name)
341-
except ConnectionFailedError as exc:
342-
raise ConnectionFailedError(f"Failed to set schedule state: {str(exc)}") from exc
341+
except ConnectionFailedError as exc: # pragma no cover
342+
raise ConnectionFailedError(f"Failed to set schedule state: {str(exc)}") from exc # pragma no cover
343343

344344

345345
async def set_preset(self, loc_id: str, preset: str) -> None:
@@ -365,15 +365,15 @@ async def set_number(
365365
"""Set the maximum boiler- or DHW-setpoint on the Central Heating boiler or the temperature-offset on a Thermostat."""
366366
try:
367367
await self._smile_api.set_number(dev_id, key, temperature)
368-
except ConnectionFailedError as exc:
369-
raise ConnectionFailedError(f"Failed to set number '{key}': {str(exc)}") from exc
368+
except ConnectionFailedError as exc: # pragma no cover
369+
raise ConnectionFailedError(f"Failed to set number '{key}': {str(exc)}") from exc # pragma no cover
370370

371371
async def set_temperature_offset(self, dev_id: str, offset: float) -> None:
372372
"""Set the Temperature offset for thermostats that support this feature."""
373-
try:
373+
try: # pragma no cover
374374
await self._smile_api.set_offset(dev_id, offset) # pragma: no cover
375-
except ConnectionFailedError as exc:
376-
raise ConnectionFailedError(f"Failed to set temperature offset: {str(exc)}") from exc
375+
except ConnectionFailedError as exc: # pragma no cover
376+
raise ConnectionFailedError(f"Failed to set temperature offset: {str(exc)}") from exc # pragma no cover
377377

378378
async def set_switch_state(
379379
self, appl_id: str, members: list[str] | None, model: str, state: str
@@ -386,24 +386,24 @@ async def set_switch_state(
386386

387387
async def set_gateway_mode(self, mode: str) -> None:
388388
"""Set the gateway mode."""
389-
try:
389+
try: # pragma no cover
390390
await self._smile_api.set_gateway_mode(mode) # pragma: no cover
391-
except ConnectionFailedError as exc:
392-
raise ConnectionFailedError(f"Failed to set gateway mode: {str(exc)}") from exc
391+
except ConnectionFailedError as exc: # pragma no cover
392+
raise ConnectionFailedError(f"Failed to set gateway mode: {str(exc)}") from exc # pragma no cover
393393

394394
async def set_regulation_mode(self, mode: str) -> None:
395395
"""Set the heating regulation mode."""
396-
try:
396+
try: # pragma no cover
397397
await self._smile_api.set_regulation_mode(mode) # pragma: no cover
398-
except ConnectionFailedError as exc:
399-
raise ConnectionFailedError(f"Failed to set regulation mode: {str(exc)}") from exc
398+
except ConnectionFailedError as exc: # pragma no cover
399+
raise ConnectionFailedError(f"Failed to set regulation mode: {str(exc)}") from exc # pragma no cover
400400

401401
async def set_dhw_mode(self, mode: str) -> None:
402402
"""Set the domestic hot water heating regulation mode."""
403-
try:
403+
try: # pragma no cover
404404
await self._smile_api.set_dhw_mode(mode) # pragma: no cover
405-
except ConnectionFailedError as exc:
406-
raise ConnectionFailedError(f"Failed to set dhw mode: {str(exc)}") from exc
405+
except ConnectionFailedError as exc: # pragma no cover
406+
raise ConnectionFailedError(f"Failed to set dhw mode: {str(exc)}") from exc # pragma no cover
407407

408408
async def delete_notification(self) -> None:
409409
"""Delete the active Plugwise Notification."""

0 commit comments

Comments
 (0)