WIP Move unlock filter code into store base

This commit is contained in:
lash
2022-04-30 07:35:08 +00:00
parent 44bdda80bf
commit 6b6b26f1ae
8 changed files with 178 additions and 19 deletions

View File

@@ -13,7 +13,8 @@ from chainsyncer.error import NoBlockForYou
from chainsyncer.driver import SyncDriver
logging.STATETRACE = 5
logg = logging.getLogger().getChild(__name__)
logging.addLevelName('STATETRACE', logging.STATETRACE)
logg = logging.getLogger(__name__)
def state_event_handler(k, v_old, v_new):

View File

@@ -232,7 +232,7 @@ class TestStoreBase(unittest.TestCase):
if self.persist:
store = self.store_factory('foo')
store.start()
o = store.get(2)
o = store.get('2')
def t_sync_history_interrupted(self):
@@ -252,7 +252,7 @@ class TestStoreBase(unittest.TestCase):
store.stop(bogus_item)
store = self.store_factory('foo')
store.start()
o = store.get(0)
o = store.get('0')
self.assertEqual(o.cursor, 2)
self.assertEqual(o.target, 13)
o.next(advance_block=True)