From ca5b662f1bf34d0bf74ebf1627b720417fd3d8d7 Mon Sep 17 00:00:00 2001 From: matograine <tom.ngr@zaclys.net> Date: Mon, 30 Nov 2020 18:21:57 +0100 Subject: [PATCH] [test] create fake_block_uid to mock a block uid. * make test_membership.py use it * make test_generate_transaction_document use it --- tests/patched/blockchain_tools.py | 4 ++++ tests/test_membership.py | 5 ++--- tests/test_unit_tx.py | 7 ++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/patched/blockchain_tools.py b/tests/patched/blockchain_tools.py index 48ed3488..ad615dc1 100644 --- a/tests/patched/blockchain_tools.py +++ b/tests/patched/blockchain_tools.py @@ -12,6 +12,10 @@ mocked_block = { "hash": "0000010D30B1284D34123E036B7BE0A449AE9F2B928A77D7D20E3BDEAC7EE14C", } +fake_block_uid = BlockUID( + 48000, "0000010D30B1284D34123E036B7BE0A449AE9F2B928A77D7D20E3BDEAC7EE14C" +) + async def patched_params(self): return { diff --git a/tests/test_membership.py b/tests/test_membership.py index f1cbd819..4b90b74a 100644 --- a/tests/test_membership.py +++ b/tests/test_membership.py @@ -32,6 +32,7 @@ from patched.blockchain_tools import ( patched_params, patched_block, patched_head_block, + fake_block_uid, ) from patched.wot import ( patched_wot_requirements_one_pending, @@ -62,9 +63,7 @@ identity_timestamp = block_uid( "0-E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855" ) identity_uid = "toto" -membership_timestamp = block_uid( - "48000-0000010D30B1284D34123E036B7BE0A449AE9F2B928A77D7D20E3BDEAC7EE14C" -) +membership_timestamp = fake_block_uid def patched_auth_method(): diff --git a/tests/test_unit_tx.py b/tests/test_unit_tx.py index 70f978d0..3c294e96 100644 --- a/tests/test_unit_tx.py +++ b/tests/test_unit_tx.py @@ -31,13 +31,12 @@ from duniterpy.documents.transaction import ( Unlock, SIGParameter, ) -from duniterpy.documents.block_uid import BlockUID from patched.wot import patched_is_member from patched.money import patched_get_sources, patched_ud_value from patched.test_constants import mock_ud_value from patched.tools import patched_currency_symbol -from patched.blockchain_tools import patched_head_block +from patched.blockchain_tools import patched_head_block, fake_block_uid # truncBase() @@ -309,9 +308,7 @@ async def test_transaction_amount( result1 = Transaction( version=10, currency="g1", - blockstamp=BlockUID( - 48000, "0000010D30B1284D34123E036B7BE0A449AE9F2B928A77D7D20E3BDEAC7EE14C" - ), + blockstamp=fake_block_uid, locktime=0, issuers=["BFb5yv8z1fowR6Z8mBXTALy5z7gHfMU976WtXhmRsUMh"], inputs=[ -- GitLab