def testBasicLStringIO(self):
     buf = LStringIO()
     buf.write('foo')
     buf.write('bar')
     self.assertEquals(buf.getvalue(), 'foobar')
     buf.write(u'baz')
     self.assertEquals(buf.getvalue(), 'foobarbaz')
 def testBasicLStringIO(self):
     buf = LStringIO()
     buf.write('foo')
     buf.write('bar')
     self.assertEquals(buf.getvalue(), 'foobar')
     buf.write(u'baz')
     self.assertEquals(buf.getvalue(), 'foobarbaz')
 def testLStringIOWithUnicodeStrings(self):
     buf = LStringIO()
     buf.write(unicode('été', 'iso-8859-1'))
     buf.write('foo')
     buf.write(u'bar')
     self.assertEquals(buf.getvalue(), unicode('étéfoobar', 'iso-8859-1'))
     buf.write(u'baz')
     self.assertEquals(buf.getvalue(), unicode('étéfoobarbaz', 'iso-8859-1'))
 def testLStringIOWithUnicodeStrings(self):
     buf = LStringIO()
     buf.write(unicode('été', 'iso-8859-1'))
     buf.write('foo')
     buf.write(u'bar')
     self.assertEquals(buf.getvalue(), unicode('étéfoobar', 'iso-8859-1'))
     buf.write(u'baz')
     self.assertEquals(buf.getvalue(),
                       unicode('étéfoobarbaz', 'iso-8859-1'))