Changeset 3223 in products for quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testUtils.py
- Timestamp:
- May 30, 2011 8:48:04 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testUtils.py
r3189 r3223 1 # -*- coding: utf8 -*- 1 2 from unittest import TestSuite, makeSuite, TestCase 2 3 from quintagroup.seoptimizer.util import unescape … … 6 7 7 8 def test_unicode_str_unescaping(self): 8 self.assertEqual(unescape( u"&&-/["), u"&&-/[")9 self.assertEqual(unescape("&&-/["), "&&-/[") 9 10 10 11 def test_str_unescaping(self): 11 self.assertEqual(unescape("&&-/["), u"&&-/[") 12 self.assertEqual(unescape("&&-/["), "&&-/[") 13 14 def test_entity_unicode_unescaping(self): 15 self.assertEqual(unescape(u"&&ї".encode('utf-8')), 16 u"&&ї".encode('utf-8')) 12 17 13 18 def test_hex_unescaping(self): 14 self.assertEqual(unescape('['), u'[')19 self.assertEqual(unescape('['), '[') 15 20 16 21 def test_simple_text_unescaping(self): 17 self.assertEqual(unescape("Simple text."), u"Simple text.")22 self.assertEqual(unescape("Simple text."), "Simple text.") 18 23 19 24 def test_entity_hex_unescaping(self): 20 self.assertEqual(unescape('['), u'[')25 self.assertEqual(unescape('['), '[') 21 26 22 27 def test_intity_dec_unescaping(self): 23 self.assertEqual(unescape('['), u'[')28 self.assertEqual(unescape('['), '[') 24 29 25 30 def test_entity_dec_hex_unescaping(self): 26 self.assertEqual(unescape('['), u'[')31 self.assertEqual(unescape('['), '[') 27 32 28 33 def test_fake_entity_unescaping(self): 29 self.assertEqual(unescape("&asd;"), u"&asd;") 34 self.assertEqual(unescape("&asd;"), "&asd;") 35 36 def test_aentity_unescaping(self): 37 self.assertEqual(unescape("—").encode('utf-8'), 38 u"—".encode('utf-8')) 30 39 31 40
Note: See TracChangeset
for help on using the changeset viewer.