Lines Matching refs:str
29 py_object(arg) if isinstance(arg, str) else arg
183 check_format(str(min_longlong),
185 check_format(str(max_longlong),
188 check_format(str(max_ulonglong),
234 self.assertIsInstance(p_format1, str)
238 self.assertIsInstance(p_format2, str)
244 self.assertIsInstance(p_format3, str)
392 for str in "\xa1", "\u8000\u8080", "\ud800\udc02", "\U0001f100\U0001f1f1":
393 for i, ch in enumerate(str):
394 self.assertEqual(unicode_findchar(str, ord(ch), 0, len(str), 1), i)
395 self.assertEqual(unicode_findchar(str, ord(ch), 0, len(str), -1), i)
397 str = "!>_<!"
398 self.assertEqual(unicode_findchar(str, 0x110000, 0, len(str), 1), -1)
399 self.assertEqual(unicode_findchar(str, 0x110000, 0, len(str), -1), -1)
401 self.assertEqual(unicode_findchar(str, ord('!'), 1, len(str)+1, 1), 4)
402 self.assertEqual(unicode_findchar(str, ord('!'), 1, len(str)+1, -1), 4)
404 self.assertEqual(unicode_findchar(str, ord('!'), 0, 0, 1), -1)
405 self.assertEqual(unicode_findchar(str, ord('!'), len(str), 0, 1), -1)
407 self.assertEqual(unicode_findchar(str, ord('!'), -len(str), -1, 1), 0)
408 self.assertEqual(unicode_findchar(str, ord('!'), -len(str), -1, -1), 0)