summaryrefslogtreecommitdiff
path: root/test.py
diff options
context:
space:
mode:
authorVal Neekman <val@neekware.com>2012-10-14 18:49:13 -0700
committerVal Neekman <val@neekware.com>2012-10-14 18:49:13 -0700
commit64ffcbcedee3bead5e3a20cb1c545854b3bd651b (patch)
tree5b9fd44f1b7e55befc6df7321a092fdd212ebe61 /test.py
parentbe60050791262776db3c59ff6c4bf7da7c2a1b43 (diff)
downloadpython-slugify-64ffcbcedee3bead5e3a20cb1c545854b3bd651b.tar.gz
Initial version
Diffstat (limited to 'test.py')
-rw-r--r--test.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/test.py b/test.py
new file mode 100644
index 0000000..d713ee3
--- /dev/null
+++ b/test.py
@@ -0,0 +1,29 @@
+# -*- coding: utf-8 -*-
+
+import unittest
+from slugify import slugify
+
+class TestSequenceFunctions(unittest.TestCase):
+
+ def test_space_dash(self):
+ txt = "This is a test ---"
+ r = slugify(txt)
+ self.assertEquals(r, "this-is-a-test")
+
+ def test_special_chars(self):
+ txt = 'C\'est déjà l\'été.'
+ r = slugify(txt)
+ self.assertEquals(r, "cest-deja-lete")
+
+ txt = 'Nín hǎo. Wǒ shì zhōng guó rén'
+ r = slugify(txt)
+ self.assertEquals(r, "nin-hao-wo-shi-zhong-guo-ren")
+
+ txt = '影師嗎'
+ r = slugify(txt)
+ self.assertEquals(r, "ying-shi-ma")
+
+if __name__ == '__main__':
+ unittest.main()
+
+