def test_handle_error_errors_gt_max_errors(self): # setup instance = MagicMock(spec_set=BTBSession) instance.errors = Counter() instance._max_errors = 0 # run BTBSession.handle_error(instance, 'test') # assert instance._remove_tunable.assert_called_once_with('test')
def test_handle_error_errors_gt_max_errors(self): # setup instance = MagicMock(spec_set=BTBSession) instance.errors = Counter() instance._max_errors = 0 # run BTBSession.handle_error(instance, 'test') # assert instance._normalized_scores.pop.assert_called_once_with('test', None) instance._tunable_names.remove.assert_called_once_with('test')