Skip to content

Commit 73d6d01

Browse files
committed
Adapt switch_thermostat_schedule() for new testcase
1 parent 6ee75a7 commit 73d6d01

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/test_smile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,11 +525,11 @@ async def tinker_thermostat_preset(self, smile, loc_id, unhappy=False):
525525
async def tinker_thermostat_schedule(
526526
self, smile, loc_id, state, good_schedules=None, unhappy=False
527527
):
528-
if good_schedules != []:
528+
if good_schedules != [] or good_schedules != [None]:
529529
good_schedules.append("!VeryBogusScheduleNameThatNobodyEverUsesOrShouldUse")
530530
for new_schedule in good_schedules:
531531
warning = ""
532-
if new_schedule[0] == "!":
532+
if new_schedule is not None and new_schedule[0] == "!":
533533
warning = " Negative test"
534534
new_schedule = new_schedule[1:]
535535
_LOGGER.info("- Adjusting schedule to %s", f"{new_schedule}{warning}")

0 commit comments

Comments
 (0)