def testTextSanitization(self):
# Remove non-ascii
from decimal import Decimal
volley = [
('‘Hello’', 'Hello'),
(int(10), '10'),
(False, 'False'),
(long(20), '20'),
(u'‘Hello’', 'Hello'),
(u'‘Hello\nHi’', 'Hello\nHi'),
(u'Kl\xfcft skr\xe4ms inf\xf6r p\xe5 f\xe9d\xe9ral \xe9lectoral gro\xdfe',
'Kluft skrams infor pa federal electoral groe'),
(db.Text(u'‘Hello’'), 'Hello'),
(db.Text(u'naïve café'), 'naive cafe')
]
for v in volley:
target = v[1]
actual = tools.normalize_to_ascii(v[0])
self.assertEqual(actual, target)
评论列表
文章目录