@@ -947,15 +947,18 @@ def test_linebreak_7643(self):
947947 r"%a should not be a linebreak" % c )
948948
949949 def test_segment_object (self ):
950- segments = list (unicodedata .iter_graphemes ('spa\u0300 m' ))
951- self .assertEqual (len (segments ), 4 , segments )
952- segment = segments [2 ]
953- self .assertEqual (segment .start , 2 )
954- self .assertEqual (segment .end , 4 )
955- self .assertEqual (str (segment ), 'a\u0300 ' )
956- self .assertEqual (repr (segment ), '<Segment 2:4>' )
957- self .assertRaises (TypeError , iter , segment )
958- self .assertRaises (TypeError , len , segment )
950+ for x in unicodedata .iter_graphemes ('я' * 3 ): pass
951+ del x
952+ # segments = unicodedata.iter_graphemes('spa\u0300m')
953+ # segments = list(unicodedata.iter_graphemes('spa\u0300m'))
954+ # self.assertEqual(len(segments), 4, segments)
955+ # segment = segments[2]
956+ # self.assertEqual(segment.start, 2)
957+ # self.assertEqual(segment.end, 4)
958+ # self.assertEqual(str(segment), 'a\u0300')
959+ # self.assertEqual(repr(segment), '<Segment 2:4>')
960+ # self.assertRaises(TypeError, iter, segment)
961+ # self.assertRaises(TypeError, len, segment)
959962
960963
961964class NormalizationTest (unittest .TestCase ):
0 commit comments