From ff5862189c93b5c1ff0f5c007430184c64eeafa7 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Wed, 7 Nov 2018 01:23:16 +0800 Subject: [PATCH] bugfix: ignore output content in deque type --- httprunner/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/httprunner/utils.py b/httprunner/utils.py index fc09ebe1..8bf7700e 100644 --- a/httprunner/utils.py +++ b/httprunner/utils.py @@ -1,5 +1,6 @@ # encoding: utf-8 +import collections import copy import io import itertools @@ -367,7 +368,7 @@ def print_io(in_out): def prepare_content(var_type, in_out): content = "" for variable, value in in_out.items(): - if isinstance(value, tuple): + if isinstance(value, (tuple, collections.deque)): continue elif isinstance(value, (dict, list)): value = json.dumps(value)