Skip to content

Commit 2e1ffcd

Browse files
committed
Test-updates
1 parent 216381d commit 2e1ffcd

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

tests/test_usb.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,42 +1113,42 @@ def test_pulse_collection_consumption(
11131113

11141114

11151115
# Test rollover by updating pulses before log record
1116-
pulse_update_3 = fixed_this_hour + td(hours=0, minutes=0, seconds=30)
1116+
pulse_update_3 = fixed_this_hour + td(hours=1, minutes=0, seconds=30)
1117+
test_timestamp = fixed_this_hour + td(hours=1)
11171118
tst_consumption.update_pulse_counter(2500, 0, pulse_update_3)
1118-
assert not tst_consumption.log_rollover
1119+
assert tst_consumption.log_rollover
11191120
# Collected pulses last hour:
11201121
assert tst_consumption.collected_pulses(
1121-
fixed_this_hour, is_consumption=True
1122+
test_timestamp, is_consumption=True
11221123
) == (2500, pulse_update_3)
11231124
# Collected pulses last day:
11241125
assert tst_consumption.collected_pulses(
1125-
fixed_this_hour - td(hours=24), is_consumption=True
1126-
) == (2500 + 23861, pulse_update_3)
1127-
pulse_update_4 = fixed_this_hour + td(hours=0, minutes=1)
1126+
test_timestamp - td(hours=24), is_consumption=True
1127+
) == (2500 + 22861, pulse_update_3)
1128+
pulse_update_4 = fixed_this_hour + td(hours=1, minutes=1)
11281129
tst_consumption.update_pulse_counter(45, 0, pulse_update_4)
11291130
assert tst_consumption.log_rollover
11301131
assert tst_consumption.hourly_reset_time == pulse_update_4
1131-
test_timestamp = fixed_this_hour + td(hours=1)
11321132
# Collected pulses last hour:
11331133
assert tst_consumption.collected_pulses(
1134-
fixed_this_hour, is_consumption=True
1134+
test_timestamp, is_consumption=True
11351135
) == (45, pulse_update_4)
11361136
# Collected pulses last day:
11371137
assert tst_consumption.collected_pulses(
1138-
fixed_this_hour - td(hours=24), is_consumption=True
1139-
) == (2500 + 23861, pulse_update_3)
1140-
tst_consumption.add_log(100, 2, (fixed_this_hour + td(hours=1)), 2222)
1141-
assert not tst_consumption.log_rollover
1142-
# Test collection of the last full hour
1143-
assert tst_consumption.collected_pulses(
1144-
fixed_this_hour, is_consumption=True
1145-
) == (45 + 2222, pulse_update_4)
1146-
pulse_update_5 = fixed_this_hour + td(hours=1, minutes=1, seconds=18)
1147-
tst_consumption.update_pulse_counter(145, 0, pulse_update_5)
1148-
# Test collection of the last new hour
1149-
assert tst_consumption.collected_pulses(
1150-
test_timestamp, is_consumption=True
1151-
) == (145, pulse_update_5)
1138+
test_timestamp - td(hours=24), is_consumption=True
1139+
) == (45 + 2500 + 23861, pulse_update_4)
1140+
# tst_consumption.add_log(100, 2, (fixed_this_hour + td(hours=1)), 2222)
1141+
# assert not tst_consumption.log_rollover
1142+
## Test collection of the last full hour
1143+
# assert tst_consumption.collected_pulses(
1144+
# fixed_this_hour, is_consumption=True
1145+
# ) == (45 + 2222, pulse_update_4)
1146+
# pulse_update_5 = fixed_this_hour + td(hours=1, minutes=1, seconds=18)
1147+
# tst_consumption.update_pulse_counter(145, 0, pulse_update_5)
1148+
## Test collection of the last new hour
1149+
# assert tst_consumption.collected_pulses(
1150+
# test_timestamp, is_consumption=True
1151+
# ) == (145, pulse_update_5)
11521152

11531153
# Test log rollover by updating log first before updating pulses
11541154
tst_consumption.add_log(100, 3, (fixed_this_hour + td(hours=2)), 3333)

0 commit comments

Comments
 (0)