@@ -51,6 +51,7 @@ def test_true_when_cl_rebase_is_negative(
51
51
is_high_midterm_slashing_penalty : Mock ,
52
52
) -> None :
53
53
bunker .w3 .lido_contracts .get_accounting_last_processing_ref_slot = Mock (return_value = ref_blockstamp )
54
+ bunker .w3 .cc .get_config_spec = Mock ()
54
55
bunker .get_cl_rebase_for_current_report = Mock (return_value = - 1 )
55
56
56
57
result = bunker .is_bunker_mode (
@@ -79,6 +80,7 @@ def test_true_when_high_midterm_slashing_penalty(
79
80
is_abnormal_cl_rebase : Mock ,
80
81
) -> None :
81
82
bunker .w3 .lido_contracts .get_accounting_last_processing_ref_slot = Mock (return_value = ref_blockstamp )
83
+ bunker .w3 .cc .get_config_spec = Mock ()
82
84
bunker .get_cl_rebase_for_current_report = Mock (return_value = 0 )
83
85
is_high_midterm_slashing_penalty .return_value = True
84
86
result = bunker .is_bunker_mode (
@@ -105,6 +107,7 @@ def test_true_when_abnormal_cl_rebase(
105
107
is_abnormal_cl_rebase : Mock ,
106
108
) -> None :
107
109
bunker .w3 .lido_contracts .get_accounting_last_processing_ref_slot = Mock (return_value = ref_blockstamp )
110
+ bunker .w3 .cc .get_config_spec = Mock ()
108
111
bunker .get_cl_rebase_for_current_report = Mock (return_value = 0 )
109
112
is_high_midterm_slashing_penalty .return_value = False
110
113
is_abnormal_cl_rebase .return_value = True
@@ -133,6 +136,7 @@ def test_no_bunker_mode_by_default(
133
136
is_abnormal_cl_rebase : Mock ,
134
137
) -> None :
135
138
bunker .w3 .lido_contracts .get_accounting_last_processing_ref_slot = Mock (return_value = ref_blockstamp )
139
+ bunker .w3 .cc .get_config_spec = Mock ()
136
140
bunker .get_cl_rebase_for_current_report = Mock (return_value = 0 )
137
141
is_high_midterm_slashing_penalty .return_value = False
138
142
is_abnormal_cl_rebase .return_value = False
0 commit comments