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)
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 )
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