diff --git a/tests/test_helpers.nim b/tests/test_helpers.nim index 05d38677b..370ead6c1 100644 --- a/tests/test_helpers.nim +++ b/tests/test_helpers.nim @@ -149,6 +149,11 @@ proc setupStateDB*(wantedState: JsonNode, stateDB: var AccountsCache) = stateDB.setCode(account, code) stateDB.setBalance(account, balance) + # this is an important step when using accounts_cache + # it will affect the account storage's location + # during the next call to `getComittedStorage` + stateDB.persist() + proc verifyStateDB*(wantedState: JsonNode, stateDB: ReadOnlyStateDB) = for ac, accountData in wantedState: let account = ethAddressFromHex(ac)