Lines Matching refs:str
287 self.assertTrue(inspect.isroutine(str.join))
294 self.assertFalse(inspect.isroutine(str()))
563 self.assertEqual(inspect.getmodule(str), sys.modules["builtins"])
604 self.assertTrue(str(e.exception).startswith('<module'))
609 self.assertTrue(str(e.exception).startswith('<class'))
614 self.assertIn('expected, got', str(e_abs.exception))
617 self.assertIn('expected, got', str(e_append.exception))
1331 def foo(a:int, b:str): pass
1332 self.assertEqual(inspect.get_annotations(foo), {'a': int, 'b': str})
1334 foo.__annotations__ = {'a': 'foo', 'b':'str'}
1335 self.assertEqual(inspect.get_annotations(foo), {'a': 'foo', 'b': 'str'})
1337 self.assertEqual(inspect.get_annotations(foo, eval_str=True, locals=locals()), {'a': foo, 'b': str})
1338 self.assertEqual(inspect.get_annotations(foo, eval_str=True, globals=locals()), {'a': foo, 'b': str})
1341 self.assertEqual(inspect.get_annotations(isa), {'a': int, 'b': str})
1342 self.assertEqual(inspect.get_annotations(isa.MyClass), {'a': int, 'b': str})
1343 self.assertEqual(inspect.get_annotations(isa.function), {'a': int, 'b': str, 'return': isa.MyClass})
1344 self.assertEqual(inspect.get_annotations(isa.function2), {'a': int, 'b': 'str', 'c': isa.MyClass, 'return': isa.MyClass})
1345 self.assertEqual(inspect.get_annotations(isa.function3), {'a': 'int', 'b': 'str', 'c': 'MyClass'})
1350 self.assertEqual(inspect.get_annotations(isa, eval_str=True), {'a': int, 'b': str})
1351 self.assertEqual(inspect.get_annotations(isa.MyClass, eval_str=True), {'a': int, 'b': str})
1352 self.assertEqual(inspect.get_annotations(isa.function, eval_str=True), {'a': int, 'b': str, 'return': isa.MyClass})
1353 self.assertEqual(inspect.get_annotations(isa.function2, eval_str=True), {'a': int, 'b': str, 'c': isa.MyClass, 'return': isa.MyClass})
1354 self.assertEqual(inspect.get_annotations(isa.function3, eval_str=True), {'a': int, 'b': str, 'c': isa.MyClass})
1359 self.assertEqual(inspect.get_annotations(isa, eval_str=False), {'a': int, 'b': str})
1360 self.assertEqual(inspect.get_annotations(isa.MyClass, eval_str=False), {'a': int, 'b': str})
1361 self.assertEqual(inspect.get_annotations(isa.function, eval_str=False), {'a': int, 'b': str, 'return': isa.MyClass})
1362 self.assertEqual(inspect.get_annotations(isa.function2, eval_str=False), {'a': int, 'b': 'str', 'c': isa.MyClass, 'return': isa.MyClass})
1363 self.assertEqual(inspect.get_annotations(isa.function3, eval_str=False), {'a': 'int', 'b': 'str', 'c': 'MyClass'})
1377 self.assertEqual(inspect.get_annotations(wrapped), {'a': int, 'b': str, 'return': isa.MyClass})
1378 self.assertEqual(inspect.get_annotations(wrapped, eval_str=True), {'a': int, 'b': str, 'return': isa.MyClass})
1379 self.assertEqual(inspect.get_annotations(wrapped, eval_str=False), {'a': int, 'b': str, 'return': isa.MyClass})
1383 self.assertEqual(inspect.get_annotations(isa), {'a': 'int', 'b': 'str'})
1384 self.assertEqual(inspect.get_annotations(isa.MyClass), {'a': 'int', 'b': 'str'})
1385 self.assertEqual(inspect.get_annotations(isa.function), {'a': 'int', 'b': 'str', 'return': 'MyClass'})
1386 self.assertEqual(inspect.get_annotations(isa.function2), {'a': 'int', 'b': "'str'", 'c': 'MyClass', 'return': 'MyClass'})
1387 self.assertEqual(inspect.get_annotations(isa.function3), {'a': "'int'", 'b': "'str'", 'c': "'MyClass'"})
1391 self.assertEqual(inspect.get_annotations(isa, eval_str=True), {'a': int, 'b': str})
1392 self.assertEqual(inspect.get_annotations(isa.MyClass, eval_str=True), {'a': int, 'b': str})
1393 self.assertEqual(inspect.get_annotations(isa.function, eval_str=True), {'a': int, 'b': str, 'return': isa.MyClass})
1394 self.assertEqual(inspect.get_annotations(isa.function2, eval_str=True), {'a': int, 'b': 'str', 'c': isa.MyClass, 'return': isa.MyClass})
1395 self.assertEqual(inspect.get_annotations(isa.function3, eval_str=True), {'a': 'int', 'b': 'str', 'c': 'MyClass'})
1399 self.assertEqual(inspect.get_annotations(isa, eval_str=False), {'a': 'int', 'b': 'str'})
1400 self.assertEqual(inspect.get_annotations(isa.MyClass, eval_str=False), {'a': 'int', 'b': 'str'})
1401 self.assertEqual(inspect.get_annotations(isa.function, eval_str=False), {'a': 'int', 'b': 'str', 'return': 'MyClass'})
1402 self.assertEqual(inspect.get_annotations(isa.function2, eval_str=False), {'a': 'int', 'b': "'str'", 'c': 'MyClass', 'return': 'MyClass'})
1403 self.assertEqual(inspect.get_annotations(isa.function3, eval_str=False), {'a': "'int'", 'b': "'str'", 'c': "'MyClass'"})
1421 self.assertEqual(inspect.get_annotations(wrapped), {'a': 'int', 'b': 'str', 'return': 'MyClass'})
1422 self.assertEqual(inspect.get_annotations(wrapped, eval_str=True), {'a': int, 'b': str, 'return': isa.MyClass})
1423 self.assertEqual(inspect.get_annotations(wrapped, eval_str=False), {'a': 'int', 'b': 'str', 'return': 'MyClass'})
1433 self.assertEqual(inspect.formatannotation(ann), 'Union[List[str], int]')
1641 self.assertEqual(str(ex1), str(ex2))
1814 'name must be a str, not a int'):
2186 # repr() and str() of a generator state should contain the state name
2191 self.assertIn(name, str(state))
2279 # repr() and str() of a coroutine state should contain the state name
2284 self.assertIn(name, str(state))
2324 str(param.kind).lower())
2333 self.assertEqual(str(S()), '()')
2458 def test(*, a:float, b:str) -> int:
2462 ('b', ..., str, "keyword_only")),
2617 inspect.signature(str)
2693 self.assertEqual(str(inspect.signature(funclike)), '(marker)')
2945 self.assertEqual(str(sig), '(a, b, /, c, d, **kwargs)')
3018 self.assertEqual(str(inspect.signature(foo)), '(a)')
3219 self.assertEqual(str(inspect.signature(C)), '()')
3221 self.assertEqual(str(inspect.signature(D)), '()')
3236 self.assertEqual(str(inspect.signature(_pickle.Pickler)), expected)
3241 self.assertEqual(str(inspect.signature(P)), expected)
3242 self.assertEqual(str(inspect.signature(P2)), expected)
3247 self.assertEqual(str(inspect.signature(P3)), '(spam)')
3254 self.assertEqual(str(inspect.signature(P4)), '(foo, bar)')
3301 self.assertEqual(str(inspect.signature(mock)), '(*args, **kwargs)')
3422 self.assertEqual(str(inspect.signature(foo)),
3427 self.assertEqual(str(inspect.signature(foo)),
3432 self.assertEqual(str(inspect.signature(foo)), '()')
3434 def foo(a: list[str]) -> tuple[str, float]:
3436 self.assertEqual(str(inspect.signature(foo)),
3437 '(a: list[str]) -> tuple[str, float]')
3440 def foo(a: list[str]) -> Tuple[str, float]:
3442 self.assertEqual(str(inspect.signature(foo)),
3443 '(a: list[str]) -> Tuple[str, float]')
3452 self.assertEqual(str(inspect.signature(test)),
3455 self.assertEqual(str(S(parameters=[P('foo', P.POSITIONAL_ONLY)])),
3458 self.assertEqual(str(S(parameters=[
3463 self.assertEqual(str(S(parameters=[
3581 par('b', PORK, annotation='str'),
3589 par('b', PORK, annotation="'str'"),
3597 par('b', PORK, annotation="'str'"),
3623 par('b', PORK, annotation=str),
3631 par('b', PORK, annotation='str'),
3639 par('b', PORK, annotation='str'),
3643 globalns = {'int': float, 'str': complex}
3644 localns = {'str': tuple, 'MyClass': dict}
3716 self.assertEqual(str(P.POSITIONAL_ONLY), 'POSITIONAL_ONLY')
3737 with self.assertRaisesRegex(TypeError, 'name must be a str'):
3830 with self.assertRaisesRegex(TypeError, 'name must be a str'):
4330 self.assertEqual(str(sig), '(self, /, a, b=1, *args, c, d=2, **kwargs)')
4334 self.assertEqual(str(sig), '(self, a, b=1, /, *args, c, d=2, **kwargs)')
4338 self.assertEqual(str(sig), '(self, a=3, b=1, c=19)')
4342 self.assertEqual(str(sig), '(self, a=1, b=2, c=3)')
4363 self.assertEqual(str(sig), '(raw, buffer_size=8192)')