def test_send_to_backend_liveservice(self): modconf = Module() modconf.module_name = "alignakbackend" module = AlignakBackendBrok(modconf) module.ref_live = { 'service': { '55d113586376e9835e1b2fe8': { '_etag': '694909e730bf5da80f10ee386eea03d73ab9ec80', '_id': '55d46d5e6376e91e9212230e' } } } module.mapping = { 'service': {'srv1check alive': '55d113586376e9835e1b2fe8'} } data = { 'state': 'OK', 'state_type': 'HARD', 'last_check': 1440976938, 'output': 'TCP OK - 0.033 second response time on 93.93.47.83 port 22', 'long_output': '', 'perf_data': 'time=0.032536s;;;0.000000;3.000000', 'acknowledged': False, } with HTTMock(server_responses): response = module.send_to_backend('liveservice', 'srv1check alive', data) self.assertTrue(response) self.assertEqual('86bc21287a2b98708d6e3b5d148ff9b1c7cbefc5', module.ref_live['service']['55d113586376e9835e1b2fe8']['_etag'])
def test_send_to_backend_loghost(self): modconf = Module() modconf.module_name = "alignakbackend" module = AlignakBackendBrok(modconf) module.mapping = { 'host': {'srv1': '55d113586376e9835e1b2fe6'} } data = { 'state': 'OK', 'state_type': 'HARD', 'last_check': 1440976938, 'output': 'TCP OK - 0.033 second response time on 93.93.47.83 port 22', 'long_output': '', 'perf_data': 'time=0.032536s;;;0.000000;3.000000', 'acknowledged': False, } with HTTMock(server_responses): response = module.send_to_backend('loghost', 'srv1', data) self.assertTrue(response)