summaryrefslogtreecommitdiff
path: root/test_tablib.py
diff options
context:
space:
mode:
authorTimo Furrer <tuxtimo@gmail.com>2019-03-02 12:16:00 +0100
committerGitHub <noreply@github.com>2019-03-02 12:16:00 +0100
commit3ba8d529fc814833108f351fd8191e22fd0fc9e8 (patch)
treeded177d40b851ef7cef1bb3548d83d583c3f7a95 /test_tablib.py
parenta8bdb4b28f94aadc6bed5421e2d298057b4c4fdf (diff)
parent102073c426d7a76384e75379abbf1a3b0ed78662 (diff)
downloadtablib-3ba8d529fc814833108f351fd8191e22fd0fc9e8.tar.gz
Merge pull request #348 from mloesch/jira
Add Jira table export
Diffstat (limited to 'test_tablib.py')
-rwxr-xr-xtest_tablib.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/test_tablib.py b/test_tablib.py
index b945a2d..57b1b39 100755
--- a/test_tablib.py
+++ b/test_tablib.py
@@ -316,6 +316,23 @@ class TablibTestCase(unittest.TestCase):
self.assertEqual(html, d.html)
+ def test_jira_export(self):
+
+ expected = """||first_name||last_name||gpa||
+|John|Adams|90|
+|George|Washington|67|
+|Thomas|Jefferson|50|"""
+ self.assertEqual(expected, self.founders.jira)
+
+ def test_jira_export_no_headers(self):
+ self.assertEqual('|a|b|c|', tablib.Dataset(['a', 'b', 'c']).jira)
+
+ def test_jira_export_none_and_empty_values(self):
+ self.assertEqual('| | |c|', tablib.Dataset(['', None, 'c']).jira)
+
+ def test_jira_export_empty_dataset(self):
+ self.assertTrue(tablib.Dataset().jira is not None)
+
def test_latex_export(self):
"""LaTeX export"""
@@ -399,6 +416,7 @@ class TablibTestCase(unittest.TestCase):
data.xlsx
data.ods
data.html
+ data.jira
data.latex
data.df
data.rst
@@ -421,6 +439,7 @@ class TablibTestCase(unittest.TestCase):
data.xlsx
data.ods
data.html
+ data.jira
data.latex
data.rst