Пример #1
0
 def test_do_write_non_ascii(self):
     output = StreamOutput(self.stream)
     output.writeln('féàù—')
     output.get_stream().seek(0)
     self.assertEqual(u'féàù—\n',
                      output.get_stream().read().decode('utf-8'))
Пример #2
0
 def test_do_write(self):
     output = StreamOutput(self.stream)
     output.writeln('foo')
     output.get_stream().seek(0)
     self.assertEqual('foo\n', output.get_stream().read().decode('utf-8'))
Пример #3
0
 def test_get_stream(self):
     output = StreamOutput(self.stream)
     self.assertEqual(self.stream, output.get_stream())
Пример #4
0
 def test_do_write_non_ascii(self):
     output = StreamOutput(self.stream)
     output.writeln('féàù—')
     output.get_stream().seek(0)
     self.assertEqual(u'féàù—\n', output.get_stream().read().decode('utf-8'))
Пример #5
0
 def test_do_write(self):
     output = StreamOutput(self.stream)
     output.writeln('foo')
     output.get_stream().seek(0)
     self.assertEqual('foo\n', output.get_stream().read().decode('utf-8'))
Пример #6
0
 def test_get_stream(self):
     output = StreamOutput(self.stream)
     self.assertEqual(self.stream, output.get_stream())