Ejemplo n.º 1
0
    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
Ejemplo n.º 3
0
 def setUpClass(cls):
     transporter_args = {"class": transporter.Transporter}
     cls.sender = haplib.Sender(transporter_args)
     cls.poller = haplib.BasePoller(sender=cls.sender, process_id="test")
Ejemplo n.º 4
0
 def test_notifiy(self):
     transporter_args = {"class": transporter.Transporter}
     test_sender = haplib.Sender(transporter_args)
     testutils.assertNotRaises(test_sender.notify, "test_notify", 1)
Ejemplo n.º 5
0
 def test_error(self):
     transporter_args = {"class": transporter.Transporter}
     test_sender = haplib.Sender(transporter_args)
     testutils.assertNotRaises(test_sender.error, -32700, 1)
Ejemplo n.º 6
0
 def test_response(self):
     transporter_args = {"class": transporter.Transporter}
     test_sender = haplib.Sender(transporter_args)
     testutils.assertNotRaises(test_sender.response, "test_result", 1)
Ejemplo n.º 7
0
 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)
Ejemplo n.º 8
0
 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)
Ejemplo n.º 9
0
 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")