コード例 #1
0
 def test_write_headers(self):
     from fusionbox.unicode_csv import DictWriter
     headers = [u'\u2603']
     result = StringIO()
     fb_writer = DictWriter(result, headers)
     fb_writer.writeheader()
     self.assertEquals(result.getvalue(), '\xe2\x98\x83\r\n')
コード例 #2
0
    def test_write_headers(self):
        from fusionbox.unicode_csv import DictWriter

        headers = [u"\u2603"]
        result = StringIO()
        fb_writer = DictWriter(result, headers)
        fb_writer.writeheader()
        self.assertEquals(result.getvalue(), "\xe2\x98\x83\r\n")
コード例 #3
0
    def test_writerow(self):
        from fusionbox.unicode_csv import DictWriter

        result = StringIO()
        row_to_write = {u"\u2603": u"\u2603"}
        headers = [u"\u2603"]
        fb_writer = DictWriter(result, headers)
        fb_writer.writeheader()
        fb_writer.writerow(row_to_write)
        self.assertEquals(result.getvalue(), "\xe2\x98\x83\r\n\xe2\x98\x83\r\n")
コード例 #4
0
 def test_writerow(self):
     from fusionbox.unicode_csv import DictWriter
     result = StringIO()
     row_to_write = {u'\u2603': u'\u2603'}
     headers = [u'\u2603']
     fb_writer = DictWriter(result, headers)
     fb_writer.writeheader()
     fb_writer.writerow(row_to_write)
     self.assertEquals(result.getvalue(), '\xe2\x98\x83\r\n\xe2\x98\x83\r\n')