(self)
| 324 | class GetDataMessageTest(TestCase): |
| 325 | |
| 326 | def test_serialize(self): |
| 327 | hex_msg = '020300000030eb2540c41025690160a1014c577061596e32e426b712c7ca00000000000000030000001049847939585b0652fba793661c361223446b6fc41089b8be00000000000000' |
| 328 | get_data = GetDataMessage() |
| 329 | block1 = bytes.fromhex('00000000000000cac712b726e4326e596170574c01a16001692510c44025eb30') |
| 330 | get_data.add_data(FILTERED_BLOCK_DATA_TYPE, block1) |
| 331 | block2 = bytes.fromhex('00000000000000beb88910c46f6b442312361c6693a7fb52065b583979844910') |
| 332 | get_data.add_data(FILTERED_BLOCK_DATA_TYPE, block2) |
| 333 | self.assertEqual(get_data.serialize().hex(), hex_msg) |
| 334 | |
| 335 | |
| 336 | class GenericMessage: |
nothing calls this directly
no test coverage detected