def setUpClass(cls): transporter_args = {"class": transporter.Transporter} sender = haplib.Sender(transporter_args) cls.main = hap2_zabbix_api.Hap2ZabbixAPIMain() cls.main.setup(transporter_args) cls.main._ZabbixAPIConductor__api = APIForTest() def null_func(self, *args, **kwargs): pass cls.main.put_items = null_func cls.main.put_history = null_func cls.main.put_hosts = null_func cls.main.put_host_groups = null_func cls.main.put_host_group_membership = null_func cls.main.put_triggers = null_func cls.main.put_events = null_func cls.main.get_last_info = null_func
def setUpClass(cls): transporter_args = {"class": transporter.Transporter} sender = haplib.Sender(transporter_args) cls.poller = hap2_zabbix_api.Hap2ZabbixAPIPoller(sender=sender, process_id="test") cls.poller._ZabbixAPIConductor__api = APIForTest() def null_func(self, *args, **kwargs): pass cls.poller.put_hosts = null_func cls.poller.put_host_groups = null_func cls.poller.put_host_group_membership = null_func cls.poller.put_triggers = null_func cls.poller.put_events = null_func cls.poller.get_last_info = null_func
def setUpClass(cls): transporter_args = {"class": transporter.Transporter} cls.sender = haplib.Sender(transporter_args) cls.poller = haplib.BasePoller(sender=cls.sender, process_id="test")
def test_notifiy(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) testutils.assertNotRaises(test_sender.notify, "test_notify", 1)
def test_error(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) testutils.assertNotRaises(test_sender.error, -32700, 1)
def test_response(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) testutils.assertNotRaises(test_sender.response, "test_result", 1)
def test_request(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) testutils.assertNotRaises(test_sender.request, "test_procedure_name", "test_param", 1)
def test_set_connector(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) test_sender.set_connector("test") self.assertEquals("test", test_sender._Sender__connector)
def test_get_connector(self): transporter_args = {"class": transporter.Transporter} test_sender = haplib.Sender(transporter_args) result_connector = test_sender.get_connector() self.assertEquals(test_sender._Sender__connector, result_connector)
def test_create_poller(self): transporter_args = {"class": transporter.Transporter} sender = haplib.Sender(transporter_args) testutils.assertNotRaises(self.create_poller, sender=sender, process_id="test")