def test_sequentialoutput(self): t = formatting.SequentialOutput() self.assertTrue(hasattr(t, 'append')) t.append('This is a test') t.append('') t.append('More tests') output = formatting.format_output(t) self.assertEqual("This is a test\nMore tests", output) t.separator = ',' output = formatting.format_output(t) self.assertEqual("This is a test,More tests", output)
def test_sequentialoutput(self): # specifying the separator prevents windows from using \n\r t = formatting.SequentialOutput(separator="\n") self.assertTrue(hasattr(t, 'append')) t.append('This is a test') t.append('') t.append('More tests') output = formatting.format_output(t) self.assertEqual("This is a test\nMore tests", output) t.separator = ',' output = formatting.format_output(t) self.assertEqual("This is a test,More tests", output)