mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-14 01:49:41 +08:00
fix stringify summary: add requests.cookies.RequestsCookieJar type
This commit is contained in:
@@ -9,6 +9,7 @@ from base64 import b64encode
|
||||
from collections import Iterable
|
||||
from datetime import datetime
|
||||
|
||||
import requests
|
||||
from httprunner import loader, logger
|
||||
from httprunner.__about__ import __version__
|
||||
from httprunner.compat import basestring, bytes, json, numeric_types
|
||||
@@ -140,6 +141,9 @@ def __stringify_request(request_data):
|
||||
# class instance, e.g. MultipartEncoder()
|
||||
value = repr(value)
|
||||
|
||||
elif isinstance(value, requests.cookies.RequestsCookieJar):
|
||||
value = value.get_dict()
|
||||
|
||||
request_data[key] = value
|
||||
|
||||
|
||||
@@ -199,6 +203,9 @@ def __stringify_response(response_data):
|
||||
# class instance, e.g. MultipartEncoder()
|
||||
value = repr(value)
|
||||
|
||||
elif isinstance(value, requests.cookies.RequestsCookieJar):
|
||||
value = value.get_dict()
|
||||
|
||||
response_data[key] = value
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user