def test_complex(): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') stream.write('def\nghi\njkl') stream.write('mno') stream.write('\n') assert ['abcdef', 'ghi', 'jklmno'] == logger.lines
def test_complex(self): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') stream.write('def\nghi\njkl') stream.write('mno') stream.write('\n') self.assertEqual(['abcdef', 'ghi', 'jklmno'], logger.lines)
def test_multiple_writelines(self): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') stream.writelines(['def', 'ghi']) stream.write('jkl\n') self.assertEqual(['abcdef', 'ghi', 'jkl'], logger.lines)
def test_multiple_writelines(): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') stream.writelines(['def', 'ghi']) stream.write('jkl\n') assert ['abcdef', 'ghi', 'jkl'] == logger.lines
def test_unterminated_write(self): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') self.assertEqual(logger.lines, [])
def test_multiple_writes_of_lines(self): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc\n') stream.write('def\n') self.assertEqual(['abc', 'def'], logger.lines)
def test_unterminated_write(): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc') assert [] == logger.lines
def test_multiple_writes_of_lines(): logger = MockLogger() stream = LoggingStream(logger, None) stream.write('abc\n') stream.write('def\n') assert ['abc', 'def'] == logger.lines