Пример #1
0
 def test_unicode_export(self):
     unicode_char = unichr(40960)
     # fake data
     data = [{"key": unicode_char}]
     columns = ["key"]
     # test csv
     passed = False
     temp_file = NamedTemporaryFile(suffix=".csv")
     write_to_csv(temp_file.name, data, columns)
     try:
         write_to_csv(temp_file.name, data, columns)
         passed = True
     except UnicodeEncodeError:
         pass
     finally:
         temp_file.close()
     temp_file.close()
     self.assertTrue(passed)
Пример #2
0
 def test_unicode_export(self):
     unicode_char = unichr(40960)
     # fake data
     data = [{"key": unicode_char}]
     columns = ["key"]
     # test csv
     passed = False
     temp_file = NamedTemporaryFile(suffix=".csv")
     write_to_csv(temp_file.name, data, columns)
     try:
         write_to_csv(temp_file.name, data, columns)
         passed = True
     except UnicodeEncodeError:
         pass
     finally:
         temp_file.close()
     temp_file.close()
     self.assertTrue(passed)