Changeset 391 for python/trunk/Lib/test/test_stringprep.py
- Timestamp:
- Mar 19, 2014, 11:31:01 PM (11 years ago)
- Location:
- python/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
python/trunk
-
Property svn:mergeinfo
set to
/python/vendor/Python-2.7.6 merged eligible /python/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
python/trunk/Lib/test/test_stringprep.py
r2 r391 9 9 class StringprepTests(unittest.TestCase): 10 10 def test(self): 11 self. failUnless(in_table_a1(u"\u0221"))12 self. failIf(in_table_a1(u"\u0222"))11 self.assertTrue(in_table_a1(u"\u0221")) 12 self.assertFalse(in_table_a1(u"\u0222")) 13 13 14 self. failUnless(in_table_b1(u"\u00ad"))15 self. failIf(in_table_b1(u"\u00ae"))14 self.assertTrue(in_table_b1(u"\u00ad")) 15 self.assertFalse(in_table_b1(u"\u00ae")) 16 16 17 self. failUnless(map_table_b2(u"\u0041"), u"\u0061")18 self. failUnless(map_table_b2(u"\u0061"), u"\u0061")17 self.assertTrue(map_table_b2(u"\u0041"), u"\u0061") 18 self.assertTrue(map_table_b2(u"\u0061"), u"\u0061") 19 19 20 self. failUnless(map_table_b3(u"\u0041"), u"\u0061")21 self. failUnless(map_table_b3(u"\u0061"), u"\u0061")20 self.assertTrue(map_table_b3(u"\u0041"), u"\u0061") 21 self.assertTrue(map_table_b3(u"\u0061"), u"\u0061") 22 22 23 self. failUnless(in_table_c11(u"\u0020"))24 self. failIf(in_table_c11(u"\u0021"))23 self.assertTrue(in_table_c11(u"\u0020")) 24 self.assertFalse(in_table_c11(u"\u0021")) 25 25 26 self. failUnless(in_table_c12(u"\u00a0"))27 self. failIf(in_table_c12(u"\u00a1"))26 self.assertTrue(in_table_c12(u"\u00a0")) 27 self.assertFalse(in_table_c12(u"\u00a1")) 28 28 29 self. failUnless(in_table_c12(u"\u00a0"))30 self. failIf(in_table_c12(u"\u00a1"))29 self.assertTrue(in_table_c12(u"\u00a0")) 30 self.assertFalse(in_table_c12(u"\u00a1")) 31 31 32 self. failUnless(in_table_c11_c12(u"\u00a0"))33 self. failIf(in_table_c11_c12(u"\u00a1"))32 self.assertTrue(in_table_c11_c12(u"\u00a0")) 33 self.assertFalse(in_table_c11_c12(u"\u00a1")) 34 34 35 self. failUnless(in_table_c21(u"\u001f"))36 self. failIf(in_table_c21(u"\u0020"))35 self.assertTrue(in_table_c21(u"\u001f")) 36 self.assertFalse(in_table_c21(u"\u0020")) 37 37 38 self. failUnless(in_table_c22(u"\u009f"))39 self. failIf(in_table_c22(u"\u00a0"))38 self.assertTrue(in_table_c22(u"\u009f")) 39 self.assertFalse(in_table_c22(u"\u00a0")) 40 40 41 self. failUnless(in_table_c21_c22(u"\u009f"))42 self. failIf(in_table_c21_c22(u"\u00a0"))41 self.assertTrue(in_table_c21_c22(u"\u009f")) 42 self.assertFalse(in_table_c21_c22(u"\u00a0")) 43 43 44 self. failUnless(in_table_c3(u"\ue000"))45 self. failIf(in_table_c3(u"\uf900"))44 self.assertTrue(in_table_c3(u"\ue000")) 45 self.assertFalse(in_table_c3(u"\uf900")) 46 46 47 self. failUnless(in_table_c4(u"\uffff"))48 self. failIf(in_table_c4(u"\u0000"))47 self.assertTrue(in_table_c4(u"\uffff")) 48 self.assertFalse(in_table_c4(u"\u0000")) 49 49 50 self. failUnless(in_table_c5(u"\ud800"))51 self. failIf(in_table_c5(u"\ud7ff"))50 self.assertTrue(in_table_c5(u"\ud800")) 51 self.assertFalse(in_table_c5(u"\ud7ff")) 52 52 53 self. failUnless(in_table_c6(u"\ufff9"))54 self. failIf(in_table_c6(u"\ufffe"))53 self.assertTrue(in_table_c6(u"\ufff9")) 54 self.assertFalse(in_table_c6(u"\ufffe")) 55 55 56 self. failUnless(in_table_c7(u"\u2ff0"))57 self. failIf(in_table_c7(u"\u2ffc"))56 self.assertTrue(in_table_c7(u"\u2ff0")) 57 self.assertFalse(in_table_c7(u"\u2ffc")) 58 58 59 self. failUnless(in_table_c8(u"\u0340"))60 self. failIf(in_table_c8(u"\u0342"))59 self.assertTrue(in_table_c8(u"\u0340")) 60 self.assertFalse(in_table_c8(u"\u0342")) 61 61 62 62 # C.9 is not in the bmp 63 # self. failUnless(in_table_c9(u"\U000E0001"))64 # self. failIf(in_table_c8(u"\U000E0002"))63 # self.assertTrue(in_table_c9(u"\U000E0001")) 64 # self.assertFalse(in_table_c8(u"\U000E0002")) 65 65 66 self. failUnless(in_table_d1(u"\u05be"))67 self. failIf(in_table_d1(u"\u05bf"))66 self.assertTrue(in_table_d1(u"\u05be")) 67 self.assertFalse(in_table_d1(u"\u05bf")) 68 68 69 self. failUnless(in_table_d2(u"\u0041"))70 self. failIf(in_table_d2(u"\u0040"))69 self.assertTrue(in_table_d2(u"\u0041")) 70 self.assertFalse(in_table_d2(u"\u0040")) 71 71 72 72 # This would generate a hash of all predicates. However, running
Note:
See TracChangeset
for help on using the changeset viewer.