summaryrefslogtreecommitdiff
path: root/python/subunit/__init__.py
diff options
context:
space:
mode:
authorStephen Finucane <stephenfin@redhat.com>2021-12-15 10:44:00 +0000
committerStephen Finucane <stephenfin@redhat.com>2021-12-15 10:44:00 +0000
commitcbaa3177ea546088c1383f1f01176754c19b52c2 (patch)
tree3edeeb4743263202ad18b15c5105e206647bfffb /python/subunit/__init__.py
parent01682c1dcfd5fa92f08c00437fadb4650b8d4bf9 (diff)
downloadsubunit-git-cbaa3177ea546088c1383f1f01176754c19b52c2.tar.gz
Stop using io imports from testtools
We no longer need to worry about Python 2, so we can just import directly from 'io'. Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Diffstat (limited to 'python/subunit/__init__.py')
-rw-r--r--python/subunit/__init__.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/python/subunit/__init__.py b/python/subunit/__init__.py
index 614c647..9d8bc7c 100644
--- a/python/subunit/__init__.py
+++ b/python/subunit/__init__.py
@@ -115,25 +115,20 @@ Utility modules
* subunit.test_results contains TestResult helper classes.
"""
+from io import BytesIO
+from io import StringIO
+from io import UnsupportedOperation as _UnsupportedOperation
import os
import re
import subprocess
import sys
import unittest
-try:
- from io import UnsupportedOperation as _UnsupportedOperation
-except ImportError:
- _UnsupportedOperation = AttributeError
from extras import safe_hasattr
from testtools import content, content_type, ExtendedToOriginalDecorator
from testtools.content import TracebackContent
from testtools.compat import _b, _u
try:
- from testtools.compat import BytesIO, StringIO
-except ImportError:
- from io import BytesIO, StringIO
-try:
from testtools.testresult.real import _StringException
RemoteException = _StringException
except ImportError: