use cStringIO on Python 2.x, io.StringIO on 3.x
This commit is contained in:
parent
79976e3c78
commit
7f69f6a769
@ -1,6 +1,6 @@
|
||||
from __future__ import unicode_literals
|
||||
from contextlib import closing
|
||||
from io import BytesIO, StringIO
|
||||
from io import StringIO
|
||||
import unittest
|
||||
|
||||
from saucebrush.emitters import DebugEmitter, CSVEmitter, CountEmitter
|
||||
@ -16,8 +16,8 @@ class EmitterTestCase(unittest.TestCase):
|
||||
def test_csv_emitter(self):
|
||||
|
||||
try:
|
||||
import cStringIO # if Python 2.x then use BytesIO
|
||||
io = BytesIO()
|
||||
import cStringIO # if Python 2.x then use old cStringIO
|
||||
io = cStringIO.StringIO()
|
||||
except:
|
||||
io = StringIO() # if Python 3.x then use StringIO
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user