@@ -463,9 +463,8 @@ async def tinker_switch(
463463 for new_state in [False , True , False ]:
464464 _LOGGER .info ("- Switching %s" , new_state )
465465 try :
466- switch_change = await smile .set_switch_state (
467- dev_id , members , model , new_state
468- )
466+ await smile .set_switch_state (dev_id , members , model , new_state )
467+ switch_change = True
469468 except (
470469 pw_exceptions .ErrorSendingCommandError ,
471470 pw_exceptions .ResponseError ,
@@ -484,8 +483,7 @@ async def tinker_thermostat_temp(self, smile, loc_id, unhappy=False):
484483 for new_temp in [20.0 , 22.9 ]:
485484 _LOGGER .info ("- Adjusting temperature to %s" , new_temp )
486485 try :
487- temp_change = await smile .set_temperature (loc_id , new_temp )
488- assert temp_change
486+ await smile .set_temperature (loc_id , new_temp )
489487 _LOGGER .info (" + worked as intended" )
490488 except (
491489 pw_exceptions .ErrorSendingCommandError ,
@@ -501,16 +499,13 @@ async def tinker_thermostat_temp(self, smile, loc_id, unhappy=False):
501499 async def tinker_thermostat_preset (self , smile , loc_id , unhappy = False ):
502500 """Toggle preset to test functionality."""
503501 for new_preset in ["asleep" , "home" , "!bogus" ]:
504- assert_state = True
505502 warning = ""
506503 if new_preset [0 ] == "!" :
507- assert_state = False
508504 warning = " Negative test"
509505 new_preset = new_preset [1 :]
510506 _LOGGER .info ("%s" , f"- Adjusting preset to { new_preset } { warning } " )
511507 try :
512- preset_change = await smile .set_preset (loc_id , new_preset )
513- assert preset_change == assert_state
508+ await smile .set_preset (loc_id , new_preset )
514509 _LOGGER .info (" + worked as intended" )
515510 except (
516511 pw_exceptions .ErrorSendingCommandError ,
@@ -529,18 +524,13 @@ async def tinker_thermostat_schedule(
529524 if good_schedules != []:
530525 good_schedules .append ("!VeryBogusScheduleNameThatNobodyEverUsesOrShouldUse" )
531526 for new_schedule in good_schedules :
532- assert_state = True
533527 warning = ""
534528 if new_schedule [0 ] == "!" :
535- assert_state = False
536529 warning = " Negative test"
537530 new_schedule = new_schedule [1 :]
538531 _LOGGER .info ("- Adjusting schedule to %s" , f"{ new_schedule } { warning } " )
539532 try :
540- schedule_change = await smile .set_schedule_state (
541- loc_id , new_schedule , state
542- )
543- assert schedule_change == assert_state
533+ await smile .set_schedule_state (loc_id , new_schedule , state )
544534 _LOGGER .info (" + failed as intended" )
545535 except (
546536 pw_exceptions .ErrorSendingCommandError ,
@@ -579,24 +569,20 @@ async def tinker_thermostat(
579569 async def tinker_regulation_mode (smile ):
580570 """Toggle regulation_mode to test functionality."""
581571 for mode in ["off" , "heating" , "bleeding_cold" , "!bogus" ]:
582- assert_state = True
583572 warning = ""
584573 if mode [0 ] == "!" :
585- assert_state = False
586574 warning = " Negative test"
587575 mode = mode [1 :]
588576 _LOGGER .info ("%s" , f"- Adjusting regulation mode to { mode } { warning } " )
589- mode_change = await smile .set_regulation_mode (mode )
590- assert mode_change == assert_state
577+ await smile .set_regulation_mode (mode )
591578 _LOGGER .info (" + worked as intended" )
592579
593580 @staticmethod
594581 async def tinker_max_boiler_temp (smile ):
595582 """Change max boiler temp setpoint to test functionality."""
596583 new_temp = 60.0
597584 _LOGGER .info ("- Adjusting temperature to %s" , new_temp )
598- temp_change = await smile .set_max_boiler_temperature (new_temp )
599- assert temp_change
585+ await smile .set_max_boiler_temperature (new_temp )
600586 _LOGGER .info (" + worked as intended" )
601587
602588 @pytest .mark .asyncio
0 commit comments