예제 #1
0
 def test_str_is_returned_attached(self):
     data = u'Δοκιμή'
     s = data.encode('UTF-8')
     res = _convert_to_csv_form(s)
     expected = s
     self.assertEqual(res, expected)
예제 #2
0
 def test_unicode_is_encoded(self):
     data = u'Δοκιμή'
     res = _convert_to_csv_form(data)
     self.assertIsInstance(res, str)
예제 #3
0
 def test_encoding_for_unicode_is_utf8_(self):
     data = u'Δοκιμή'
     res = _convert_to_csv_form(data)
     expected = data.encode('UTF-8')
     self.assertEqual(res, expected)
예제 #4
0
 def test_empty_string_is_double_quotes(self):
     data = ''
     res = _convert_to_csv_form(data)
     expected = '""'
     self.assertEqual(res, expected)
예제 #5
0
 def test_integer_remains_integer(self):
     data = 5
     res = _convert_to_csv_form(data)
     expected = data
     self.assertEqual(res, expected)
예제 #6
0
 def test_str_is_returned_attached(self):
     data = u'Δοκιμή'
     s = data.encode('UTF-8')
     res = _convert_to_csv_form(s)
     expected = s
     self.assertEqual(res, expected)
예제 #7
0
 def test_none_is_converted_to_empty_string(self):
     data = None
     res = _convert_to_csv_form(data)
     expected = ''
     self.assertEqual(res, expected)
예제 #8
0
 def test_encoding_for_unicode_is_utf8_(self):
     data = u'Δοκιμή'
     res = _convert_to_csv_form(data)
     expected = data.encode('UTF-8')
     self.assertEqual(res, expected)
예제 #9
0
 def test_unicode_is_encoded(self):
     data = u'Δοκιμή'
     res = _convert_to_csv_form(data)
     self.assertIsInstance(res, str)
예제 #10
0
 def test_integer_remains_integer(self):
     data = 5
     res = _convert_to_csv_form(data)
     expected = data
     self.assertEqual(res, expected)
예제 #11
0
 def test_empty_string_is_double_quotes(self):
     data = ''
     res = _convert_to_csv_form(data)
     expected = '""'
     self.assertEqual(res, expected)
예제 #12
0
 def test_none_is_converted_to_empty_string(self):
     data = None
     res = _convert_to_csv_form(data)
     expected = ''
     self.assertEqual(res, expected)