comparison tests/test_block.py @ 12:6a0a8cce058e

refactor code
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Tue, 26 Oct 2021 09:38:38 +0200
parents 4987a219a704
children
comparison
equal deleted inserted replaced
11:4987a219a704 12:6a0a8cce058e
1 from unittest import TestCase 1 from unittest import TestCase
2 from testfixtures import TempDirectory 2 from testfixtures import TempDirectory
3 from puppy.block import deserialize_block 3 from bitcaviar_plus.block import deserialize_block
4 4
5 5
6 class TestBlock(TestCase): 6 class TestBlock(TestCase):
7 genesis_block_hex = """ 7 genesis_block_hex = """
8 f9beb4d91d0100000100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67 8 f9beb4d91d0100000100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67
58 with open('{}/test_block.dat'.format(d.path), 'rb') as f: 58 with open('{}/test_block.dat'.format(d.path), 'rb') as f:
59 block = deserialize_block(f) 59 block = deserialize_block(f)
60 self.assertEqual( 60 self.assertEqual(
61 block, self.expected_genesis_block, 'Genesis block is not equal to expected genesis block' 61 block, self.expected_genesis_block, 'Genesis block is not equal to expected genesis block'
62 ) 62 )
63