comparison tests/test_storage.nim @ 1423:3b8a736c45a7

did: put almost all global state into a single struct
author sam <sam@basx.dev>
date Thu, 09 Jan 2025 23:03:47 +0700
parents df3c075e5dea
children 676fc13685a9
comparison
equal deleted inserted replaced
1422:6f0c1b347403 1423:3b8a736c45a7
18 let key = &"key-{i}" 18 let key = &"key-{i}"
19 store(storage, key, i) 19 store(storage, key, i)
20 assert storage.load(key, 0) == i 20 assert storage.load(key, 0) == i
21 21
22 proc main() = 22 proc main() =
23 initEngine("Test storage")
23 SystemStorage.purge() 24 SystemStorage.purge()
24 echo "SystemStorage: Testing simple store/load" 25 echo "SystemStorage: Testing simple store/load"
25 SystemStorage.testSimple() 26 SystemStorage.testSimple()
26 27
27 UserStorage.purge() 28 UserStorage.purge()