1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-10 17:45:35 +00:00

Fix deprecation warnings

This commit is contained in:
Luiz Menezes
2019-04-06 00:37:36 -03:00
parent 114fcd29b4
commit 1b474c0510
2 changed files with 9 additions and 5 deletions

View File

@@ -1,5 +1,4 @@
import copy
import collections
import functools
import inspect
import os
@@ -14,6 +13,11 @@ from .util import compose, auto_decorate
from . import matchers
from . import filters
try:
from collections.abc import Iterable
except ImportError:
from collections import Iterable
class VCR(object):
@@ -175,7 +179,7 @@ class VCR(object):
if decode_compressed_response:
filter_functions.append(filters.decode_response)
if before_record_response:
if not isinstance(before_record_response, collections.Iterable):
if not isinstance(before_record_response, Iterable):
before_record_response = (before_record_response,)
filter_functions.extend(before_record_response)
@@ -241,7 +245,7 @@ class VCR(object):
filter_functions.append(self._build_ignore_hosts(hosts_to_ignore))
if before_record_request:
if not isinstance(before_record_request, collections.Iterable):
if not isinstance(before_record_request, Iterable):
before_record_request = (before_record_request,)
filter_functions.extend(before_record_request)