chaind

Base package for chain queue serviceBase package for chain queue service
Log | Files | Refs | LICENSE

commit 465d692956bf76e18f8f612140d4c80780942b33
parent 81c1207828ae6e62c0e17d7b80da63bf921bdbb4
Author: lash <dev@holbrook.no>
Date:   Thu,  5 May 2022 15:02:21 +0000

Upgrade deps

Diffstat:
MCHANGELOG | 2++
Mchaind/unittest/common.py | 6++++++
Mrequirements.txt | 4++--
Msetup.cfg | 2+-
Mtests/test_fs.py | 7+++++--
5 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG @@ -1,3 +1,5 @@ +- 0.2.10 + * Upgrade shep to guarantee state lock atomicity - 0.2.9 * Minimize instantiations of adapters in filter execution - 0.2.8 diff --git a/chaind/unittest/common.py b/chaind/unittest/common.py @@ -39,3 +39,9 @@ class MockTx: def __init__(self, tx_hash, status=TxStatus.SUCCESS): self.hash = tx_hash self.status = status + + +class MockBlock: + + def __init__(self, number): + self.number = number diff --git a/requirements.txt b/requirements.txt @@ -1,6 +1,6 @@ chainlib~=0.1.2 -chainqueue~=0.1.12 -chainsyncer~=0.4.4 +chainqueue~=0.1.13 +chainsyncer~=0.4.5 confini~=0.6.0 funga~=0.5.2 pyxdg~=0.26 diff --git a/setup.cfg b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = chaind -version = 0.2.9 +version = 0.2.10 description = Base package for chain queue service author = Louis Holbrook author_email = dev@holbrook.no diff --git a/tests/test_fs.py b/tests/test_fs.py @@ -14,6 +14,7 @@ from chaind.filter import StateFilter # test imports from chaind.unittest.common import ( MockTx, + MockBlock, MockCacheAdapter, MockDispatcher, ) @@ -76,7 +77,8 @@ class TestChaindFs(TestChaindFsBase): fltr = StateFilter(self.chain_spec, self.path, MockCacheAdapter) tx = MockTx(hsh) - fltr.filter(None, None, tx) + block = MockBlock(42) + fltr.filter(None, block, tx) def test_fs_filter_fail(self): @@ -87,7 +89,8 @@ class TestChaindFs(TestChaindFsBase): fltr = StateFilter(self.chain_spec, self.path, MockCacheAdapter) tx = MockTx(hsh, TxStatus.ERROR) - fltr.filter(None, None, tx) + block = MockBlock(42) + fltr.filter(None, block, tx) def test_upcoming(self):