1
- from typing import Any
2
-
3
1
from hathor .conf import HathorSettings
4
2
from hathor .event .model .event_type import EventType
5
3
from hathor .event .storage import EventMemoryStorage
@@ -54,11 +52,9 @@ def test_reorg_events(self):
54
52
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : settings .GENESIS_TX1_HASH .hex ()}),
55
53
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : settings .GENESIS_TX2_HASH .hex ()}),
56
54
(EventType .LOAD_FINISHED , {}),
57
- * sorted_by_hash (
58
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [0 ].hash_hex }),
59
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : settings .GENESIS_TX1_HASH .hex ()}),
60
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : settings .GENESIS_TX2_HASH .hex ()}),
61
- ),
55
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [0 ].hash_hex }),
56
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : settings .GENESIS_TX2_HASH .hex ()}),
57
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : settings .GENESIS_TX1_HASH .hex ()}),
62
58
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : blocks [0 ].hash_hex }),
63
59
(EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [1 ].hash_hex }),
64
60
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : blocks [1 ].hash_hex }),
@@ -80,11 +76,9 @@ def test_reorg_events(self):
80
76
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : blocks [9 ].hash_hex }),
81
77
(EventType .REORG_STARTED , {'reorg_size' : 2 , 'previous_best_block' : blocks [9 ].hash_hex ,
82
78
'new_best_block' : b0 .hash_hex }),
83
- * sorted_by_hash (
84
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : b0 .hash_hex }),
85
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [9 ].hash_hex }),
86
- (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [8 ].hash_hex }),
87
- ),
79
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : b0 .hash_hex }),
80
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [9 ].hash_hex }),
81
+ (EventType .VERTEX_METADATA_CHANGED , {'hash' : blocks [8 ].hash_hex }),
88
82
(EventType .REORG_FINISHED , {}),
89
83
(EventType .NEW_VERTEX_ACCEPTED , {'hash' : b0 .hash_hex }),
90
84
]
@@ -98,10 +92,6 @@ def test_reorg_events(self):
98
92
self .assertEqual (actual_event .data .dict ()[expected_data_key ], expected_data_value )
99
93
100
94
101
- def sorted_by_hash (* events : tuple [EventType , dict [str , Any ]]) -> list [tuple [EventType , dict [str , Any ]]]:
102
- return sorted (events , key = lambda event : event [1 ]['hash' ])
103
-
104
-
105
95
class SyncV1EventReorgTest (unittest .SyncV1Params , BaseEventReorgTest ):
106
96
__test__ = True
107
97
0 commit comments