コード例 #1
0
    def test_log_request_hide_token(self, request, current_app):
        request.url = '/foo/bar?token=1734768e-caf6'

        log_request_hide_token(sentinel)

        expected_url = '/foo/bar?token=<hidden>'
        current_app.logger.info.assert_called_once_with(
            ANY, request.remote_addr, request.method, expected_url, sentinel.status_code)
コード例 #2
0
    def test_log_request_hide_token(self, request, current_app):
        request.url = '/foo/bar?token=1734768e-caf6'
        response = Mock(data=None, status_code=200)

        log_request_hide_token(response)

        expected_url = '/foo/bar?token=<hidden>'
        current_app.logger.info.assert_called_once_with(
            ANY, request.remote_addr, request.method, expected_url, 200
        )
コード例 #3
0
ファイル: rest_api.py プロジェクト: adelaby/wazo-webhookd
def log_request_params(response):
    http_helpers.log_request_hide_token(response)
    logger.debug('request data: %s', request.data or '""')
    logger.debug('response body: %s',
                 response.data.strip() if response.data else '""')
    return response