1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 """
17 Unit tests for pytils' translit templatetags for Django web framework
18 """
19
20 __id__ = __revision__ = "$Id: test_translit.py 76 2007-02-27 15:38:53Z the.pythy $"
21 __url__ = "$URL: https://pythy.googlecode.com/svn/trunk/pytils/pytils/test/templatetags/test_translit.py $"
22
23 from pytils.test.templatetags import helpers
24
26
29
31 self.check_template_tag('translify_filter',
32 '{% load pytils_translit %}{{ val|translify }}',
33 {'val': 'проверка'},
34 'proverka')
35
37 self.check_template_tag('detranslify_filter',
38 '{% load pytils_translit %}{{ val|detranslify }}',
39 {'val': 'proverka'},
40 'проверка')
41
43 self.check_template_tag('slugify_filter',
44 '{% load pytils_translit %}{{ val|slugify }}',
45 {'val': 'Проверка связи'},
46 'proverka-svyazi')
47
48
50 self.check_template_tag('detranslify_error',
51 '{% load pytils_translit %}{{ val|detranslify }}',
52 {'val': 'Проверка связи'},
53 '')
54
55
56 if __name__ == '__main__':
57 import unittest
58 unittest.main()
59