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')
 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')