Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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])
Example #5
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)
Example #6
0
 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])
Example #7
0
 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)
Example #8
0
 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)