Beispiel #1
0
 def test_get_metrics_failed(self, db):
     server = Server(name='test', host='127.0.0.1', port='6379')
     try:
         server.get_metrics()
     except RestException as e:
         assert e.code == 400
         assert e.message == 'redis server %s can not connected' % server.host
Beispiel #2
0
 def test_get_metrics_failure(self, db):
     server = Server(name='test', host='127.0.0.1', port=6399)
     try:
         server.get_metrics()
     except RestException as e:
         assert e.code == 400
         assert e.message == 'cannot connect to redis server {}'.format(
             server.host)
Beispiel #3
0
    def test_get_metrics_failed(self, server):
        """测试 Server.get_metrics 方法执行失败
        """

        # 没有 Redis 服务器监听在 127.0.0.1:6399 地址, 所以将访问失败
        server = Server(name='test', host='127.0.0.1', port=6399)

        try:
            server.get_metrics()
        except RedisConnectError as e:
            assert e.code == 400
            assert e.message == 'redis server %s can not connected' % server.host
Beispiel #4
0
    def test_get_metrics_failed(self, db):
        """测试 Server.get_metrics方法执行失败

        Server.get_metrics方法执行失败时,会抛出RestException 异常
        """

        # 没有Redis服务器监听在6399端口上,所以将访问失败
        server = Server(name='test', host='127.0.0.1', port=6399)

        try:
            server.get_metrics()
        except RestException as e:
            assert e.code == 400
            assert e.message == 'redis server %s can not connected' % server.host