summaryrefslogtreecommitdiff
path: root/test_tablib.py
diff options
context:
space:
mode:
authorJan Brauer <jan@jimdo.com>2012-01-29 17:18:30 +0100
committerJan Brauer <jan@jimdo.com>2012-01-29 17:18:30 +0100
commit14bd964fb11fb45af394212541a4314ab1fa384a (patch)
treec7a07732697991e2e29394c143f6cdf7dcfbba20 /test_tablib.py
parent6bfc6634bad3f8315f6c8ffacf3437c8129a4b62 (diff)
downloadtablib-14bd964fb11fb45af394212541a4314ab1fa384a.tar.gz
Fix #50 - Catch YAML ScannerError
Diffstat (limited to 'test_tablib.py')
-rwxr-xr-xtest_tablib.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/test_tablib.py b/test_tablib.py
index 0bfb417..02a1eb3 100755
--- a/test_tablib.py
+++ b/test_tablib.py
@@ -476,12 +476,14 @@ class TablibTestCase(unittest.TestCase):
"""Test YAML format detection."""
_yaml = '- {age: 90, first_name: John, last_name: Adams}'
+ _tsv = 'foo\tbar'
_bunk = (
'¡¡¡¡¡¡---///\n\n\n¡¡£™∞¢£§∞§¶•¶ª∞¶•ªº••ª–º§•†•§º¶•†¥ª–º•§ƒø¥¨©πƒø†ˆ¥ç©¨√øˆ¥≈†ƒ¥ç©ø¨çˆ¥ƒçø¶'
)
self.assertTrue(tablib.formats.yaml.detect(_yaml))
self.assertFalse(tablib.formats.yaml.detect(_bunk))
+ self.assertFalse(tablib.formats.yaml.detect(_tsv))
def test_auto_format_detect(self):