def test_newlines_compressed_in_single_write(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\n\ntest\n") tidy_writer.close() self.assertEqual("test stuff\n\ntest\n", output.getvalue())
def test_compression_preserves_a_single_blank_line(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\ntest\n") tidy_writer.close() self.assertEqual("test stuff\n\ntest\n", output.getvalue())
def test_just_newlines_compressed_to_one(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("\n\n\n\n") tidy_writer.close() self.assertEqual("\n", output.getvalue())
def test_newline_preserved_on_eof(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("a line\n") tidy_writer.write("another line\n") tidy_writer.close() self.assertEquals("a line\nanother line\n", output.getvalue())
def test_newline_added_to_eof(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("a line\n") tidy_writer.write("another line") tidy_writer.close() self.assertEqual("a line\nanother line\n", output.getvalue())
def test_newline_preserved_on_eof(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("a line\n") tidy_writer.write("another line\n") tidy_writer.close() self.assertEqual("a line\nanother line\n", output.getvalue())
def test_newline_added_to_eof(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("a line\n") tidy_writer.write("another line") tidy_writer.close() self.assertEquals("a line\nanother line\n", output.getvalue())
def test_newlines_compressed_in_single_write(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\n\ntest\n") tidy_writer.close() self.assertEquals("test stuff\n\ntest\n", output.getvalue())
def test_compression_preserves_a_single_blank_line(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\ntest\n") tidy_writer.close() self.assertEquals("test stuff\n\ntest\n", output.getvalue())
def test_just_newlines_compressed_to_one(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("\n\n\n\n") tidy_writer.close() self.assertEquals("\n", output.getvalue())
def test_newlines_compressed_across_writes(self): output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\n") tidy_writer.write("\ntest\n") tidy_writer.close() self.assertEquals("test stuff\n\ntest\n", output.getvalue()) # now try the other split output = StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n") tidy_writer.write("\n\ntest\n") tidy_writer.close() self.assertEquals("test stuff\n\ntest\n", output.getvalue())
def test_newlines_compressed_across_writes(self): output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n\n") tidy_writer.write("\ntest\n") tidy_writer.close() self.assertEqual("test stuff\n\ntest\n", output.getvalue()) # now try the other split output = six.StringIO() tidy_writer = TidyWriter(output) tidy_writer.write("test stuff\n") tidy_writer.write("\n\ntest\n") tidy_writer.close() self.assertEqual("test stuff\n\ntest\n", output.getvalue())