Mercurial > games > semicongine
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() |