def test_clear_hm_genericconfigeventhandler(self): """ Implements test case for clear health monitor method of generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.id = 'CLEAR_HEALTHMONITOR' self._test_handle_event(ev)
def test_handle_configure_healthmonitor_genericconfigeventhandler(self): """ Implements test case for handle configure health monitor method of generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.id = const.EVENT_CONFIGURE_HEALTHMONITOR self._test_handle_periodic_event(ev)
def test_configure_hm_initial_genericconfigeventhandler(self): """ Implements test case for configure health monitor method with specified polling in generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.id = 'CONFIGURE_HEALTHMONITOR initial' self._test_handle_event(ev)
def test_clear_routes_genericconfigeventhandler(self): """ Implements test case for clear routes method of generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.id = const.EVENT_CLEAR_ROUTES self._test_handle_event(ev)
def test_configure_interfaces_genericconfigeventhandler(self): """ Implements test case for configure interfaces method of generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.id = const.EVENT_CONFIGURE_INTERFACES self._test_handle_event(ev)
def test_configure_hm_forever_genericconfigeventhandler(self): """ Implements test case for configure health monitor method with forever polling in generic config event handler. Returns: none """ ev = fo.FakeEventGenericConfig() ev.data['resource_data'].update({'periodicity': const.FOREVER}) ev.id = 'CONFIGURE_HEALTHMONITOR forever' self._test_handle_event(ev)