From 2c8480561713e524dafa3cbf22156f048f1de585 Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Wed, 6 Mar 2013 23:16:03 +1300 Subject: Fixes from getting testrepository running with v2. --- python/subunit/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'python/subunit/__init__.py') diff --git a/python/subunit/__init__.py b/python/subunit/__init__.py index ad749ff..7470f92 100644 --- a/python/subunit/__init__.py +++ b/python/subunit/__init__.py @@ -126,7 +126,7 @@ try: 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, BytesIO, StringIO @@ -1268,7 +1268,8 @@ def get_default_formatter(): else: stream = sys.stdout if sys.version_info > (3, 0): - stream = stream.buffer + if safe_hasattr(stream, 'buffer'): + stream = stream.buffer return stream -- cgit v1.2.1