import sys
-import collections
+from collections.abc import Container
import pytest
import string
import random
return f
def __website_expected_reponse_status(res, status, reason):
- if not isinstance(status, collections.Container):
+ if not isinstance(status, Container):
status = set([status])
- if not isinstance(reason, collections.Container):
+ if not isinstance(reason, Container):
reason = set([reason])
if status is not IGNORE_FIELD:
v = kwargs[k]
if isinstance(v, str):
v = [v]
- elif not isinstance(v, collections.Container):
+ elif not isinstance(v, Container):
v = [v]
for v2 in v:
s = '<li>%s: %s</li>' % (k,v2)
if code is not IGNORE_FIELD:
assert errorcode == code
- if not isinstance(content, collections.Container):
+ if not isinstance(content, Container):
content = set([content])
for f in content:
if f is not IGNORE_FIELD and f is not None: