File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55from contextlib import contextmanager
66from mock import Mock , patch , MagicMock
77import os
8- from StringIO import StringIO
98import sys
109import tempfile
1110
1413except ImportError :
1514 import unittest
1615
16+ try :
17+ from io import BytesIO
18+ except ImportError :
19+ from StringIO import StringIO as BytesIO
20+
1721from bpython .curtsiesfrontend import repl as curtsiesrepl
1822from bpython .curtsiesfrontend import interpreter
1923from bpython import autocomplete
@@ -201,7 +205,7 @@ def test_list_win_not_visible_and_match_selected_if_one_option(self):
201205
202206@contextmanager # from http://stackoverflow.com/a/17981937/398212 - thanks @rkennedy
203207def captured_output ():
204- new_out , new_err = StringIO (), StringIO ()
208+ new_out , new_err = BytesIO (), BytesIO ()
205209 old_out , old_err = sys .stdout , sys .stderr
206210 try :
207211 sys .stdout , sys .stderr = new_out , new_err
You can’t perform that action at this time.
0 commit comments