Skip to content

Commit feaf8bb

Browse files
committed
test(wsen-hids): Cover runtime averaging restore after power cycle.
1 parent 8066562 commit feaf8bb

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

tests/scenarios/wsen_hids.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,18 @@ tests:
140140
expect_true: true
141141
mode: [mock]
142142

143+
- name: "Power on preserves runtime averaging changes"
144+
action: script
145+
script: |
146+
dev.set_average(dev.AVG_64, dev.AVG_32)
147+
dev.power_off()
148+
i2c.writeto_mem(dev.address, 0x10, bytes([0x00]))
149+
dev.power_on()
150+
av_conf = i2c.readfrom_mem(dev.address, 0x10, 1)[0]
151+
result = av_conf == ((dev.AVG_64 << 3) | dev.AVG_32)
152+
expect_true: true
153+
mode: [mock]
154+
143155
- name: "Read one-shot works after register loss"
144156
action: script
145157
script: |

0 commit comments

Comments
 (0)