def test_upbackend(self): response = yield checker.check_haproxy("upbackend", self.get_http_port(), "/", io_loop=self.io_loop, query_params="", headers={}) self.assertEqual((200, 'upbackend is UP'), response)
def test_invalidhttpresponse(self): response = yield checker.check_haproxy("", self.get_http_port(), "/", io_loop=self.io_loop, query_params="", headers={}) self.assertEqual((500, b''), response)
def test_nonexistentbackend(self): response = yield checker.check_haproxy("nonexistentbackend", self.get_http_port(), "/", io_loop=self.io_loop, query_params="", headers={}) self.assertEqual((500, 'nonexistentbackend is not found'), response)
def test_badresponse(self): port = self.get_http_port() response = yield checker.check_haproxy("", port, "/", io_loop=self.io_loop, query_params="", headers={}) self.assertEqual(599, response[0])
def test_downbackend(self): response = yield checker.check_haproxy("downbackend", self.get_http_port(), "/", io_loop=self.io_loop, query_params="", headers={}) self.assertEqual((500, 'downbackend is DOWN'), response)