Skip to content

Commit 10a9169

Browse files
bouwewBouwe Westerdijk
authored andcommitted
Improve assert counting
1 parent f619c26 commit 10a9169

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/test_smile.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,8 +401,8 @@ async def device_test(self, smile=pw_smile.Smile, testdata=None):
401401
asserts = 0
402402
for testdevice, measurements in testdata.items():
403403
tests += 1
404-
asserts += 1
405404
assert testdevice in device_list
405+
asserts += 1
406406
# if testdevice not in device_list:
407407
# _LOGGER.info("Device {} to test against {} not found in device_list for {}".format(testdevice,measurements,self.smile_setup))
408408
# else:
@@ -431,8 +431,8 @@ async def device_test(self, smile=pw_smile.Smile, testdata=None):
431431
if key_1 != key_2:
432432
continue
433433

434-
asserts += 1
435434
assert val_1 == val_2
435+
asserts += 1
436436
else:
437437
asserts += 1
438438
# The schedule temperature changes accordung to the set schedule,
@@ -443,12 +443,15 @@ async def device_test(self, smile=pw_smile.Smile, testdata=None):
443443
)
444444
if measure_assert is not None:
445445
assert isinstance(dev_data[measure_key], float)
446+
asserts += 1
446447
else: # edge-case: schedule_temperature = None
447448
assert (
448449
dev_data[measure_key] == measure_assert
449450
) # pragma: no cover
451+
asserts += 1
450452
else:
451453
assert dev_data[measure_key] == measure_assert
454+
asserts += 1
452455

453456
assert tests == asserts
454457

0 commit comments

Comments
 (0)