summaryrefslogtreecommitdiff
path: root/test_tablib.py
diff options
context:
space:
mode:
authorKenneth Reitz <me@kennethreitz.com>2010-09-19 23:51:48 -0400
committerKenneth Reitz <me@kennethreitz.com>2010-09-19 23:51:48 -0400
commit2c60ce9233c7a3960c8c4e057ecc510e11b275e1 (patch)
treefb3e84aad777355b43bbdd6e6845ad5840d8ffe1 /test_tablib.py
parent649c7e8bb70f55c8046e73fd38f75ba7de52e87e (diff)
downloadtablib-2c60ce9233c7a3960c8c4e057ecc510e11b275e1.tar.gz
String decoding to avoid unicode collisions for XLS output.
Diffstat (limited to 'test_tablib.py')
-rw-r--r--test_tablib.py20
1 files changed, 14 insertions, 6 deletions
diff --git a/test_tablib.py b/test_tablib.py
index f431f19..959a01c 100644
--- a/test_tablib.py
+++ b/test_tablib.py
@@ -156,23 +156,31 @@ class TablibTestCase(unittest.TestCase):
"""Verify exporting dataset object as CSV."""
# Build up the csv string with headers first, followed by each row
- csv = ""
+ csv = ''
for col in self.headers:
- csv += col + ","
+ csv += col + ','
- csv = csv.strip(",") + "\r\n"
+ csv = csv.strip(',') + '\r\n'
for founder in self.founders:
for col in founder:
- csv += str(col) + ","
- csv = csv.strip(",") + "\r\n"
+ csv += str(col) + ','
+ csv = csv.strip(',') + '\r\n'
self.assertEqual(csv, self.founders.csv)
def test_unicode_append(self):
"""Passes in a single unicode charecter and exports."""
- pass
+ new_row = ('å', 'é')
+ data.append(new_row)
+
+ data.json
+ data.yaml
+ data.csv
+ data.xls
+
+
if __name__ == '__main__':
unittest.main()