mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-07-30 02:18:16 +00:00
WIP - fix storage unit test
This commit is contained in:
parent
b07b023fe7
commit
dcc4f6aaf9
@ -1,21 +1,19 @@
|
||||
from common import *
|
||||
from trezor import config
|
||||
from storage import device
|
||||
from trezor import config, storagedevice
|
||||
|
||||
|
||||
class TestConfig(unittest.TestCase):
|
||||
|
||||
def test_counter(self):
|
||||
config.init()
|
||||
config.wipe()
|
||||
for i in range(150):
|
||||
self.assertEqual(device.next_u2f_counter(), i)
|
||||
device.set_u2f_counter(350)
|
||||
self.assertEqual(storagedevice.get_next_u2f_counter(), i)
|
||||
storagedevice.set_u2f_counter(350)
|
||||
for i in range(351, 500):
|
||||
self.assertEqual(device.next_u2f_counter(), i)
|
||||
device.set_u2f_counter(0)
|
||||
self.assertEqual(device.next_u2f_counter(), 1)
|
||||
self.assertEqual(storagedevice.get_next_u2f_counter(), i)
|
||||
storagedevice.set_u2f_counter(0)
|
||||
self.assertEqual(storagedevice.get_next_u2f_counter(), 1)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
Loading…
Reference in New Issue
Block a user