# third-party imports import pytest # local imports from cic_eth.db.models.nonce import Nonce def test_nonce_increment( init_database, eth_empty_accounts, database_engine, ): # if database_engine[:6] == 'sqlite': # pytest.skip('sqlite cannot lock tables which is required for this test, skipping') nonce = Nonce.next(eth_empty_accounts[0], 3) assert nonce == 3 nonce = Nonce.next(eth_empty_accounts[0], 3) assert nonce == 4