diff options
Diffstat (limited to 'Lib/test/test_StringIO.py')
| -rw-r--r-- | Lib/test/test_StringIO.py | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/Lib/test/test_StringIO.py b/Lib/test/test_StringIO.py index 76fc3d7..ed8690c 100644 --- a/Lib/test/test_StringIO.py +++ b/Lib/test/test_StringIO.py @@ -4,6 +4,7 @@ import unittest  import StringIO  import cStringIO  import types +import array  from test import test_support @@ -127,6 +128,13 @@ class TestStringIO(TestGenericStringIO):  class TestcStringIO(TestGenericStringIO):      MODULE = cStringIO +    def test_array_support(self): +        # Issue +        a = array.array('B', [0,1,2]) +        f = self.MODULE.StringIO(a) +        self.assertEqual(f.getvalue(), '\x00\x01\x02') + +  import sys  if sys.platform.startswith('java'):      # Jython doesn't have a buffer object, so we just do a useless  | 
