def test_print_csv(self): table = Table(self.rows, self.column_names, self.column_types) old = sys.stdout sys.stdout = six.StringIO() try: table.print_csv() contents1 = sys.stdout.getvalue() with open('examples/test.csv') as f: contents2 = f.read() self.assertEqual(contents1, contents2) finally: sys.stdout = old
def test_print_csv(self): rows = ( (1, 4, 'a'), (2, 3, 'b'), (None, 2, u'👍') ) table = Table(rows, self.column_names, self.column_types) old = sys.stdout sys.stdout = StringIO() try: table.print_csv() contents1 = sys.stdout.getvalue() with open('examples/test.csv') as f: contents2 = f.read() self.assertEqual(contents1, contents2) finally: sys.stdout = old
def test_print_csv(self): rows = ( (1, 4, 'a'), (2, 3, 'b'), (None, 2, u'👍') ) table = Table(rows, self.columns) old = sys.stdout sys.stdout = StringIO() try: table.print_csv() contents1 = sys.stdout.getvalue() with open('examples/test.csv') as f: contents2 = f.read() self.assertEqual(contents1, contents2) finally: sys.stdout = old