Lines Matching defs:spam
125 return 'spam'
130 return 'spam'
138 self.istest(inspect.iscode, 'mod.spam.__code__')
153 self.istest(inspect.isfunction, 'mod.spam')
274 self.assertTrue(inspect.isroutine(mod.spam))
386 (modfile, 9, 'spam', [' eggs(b + d, c + f)\n'], 0))
390 (modfile, 43, 'argue', [' spam(a, b, c)\n'], 0))
409 (modfile, 43, 'argue', [' spam(a, b, c)\n'], 0))
412 (modfile, 9, 'spam', [' eggs(b + d, c + f)\n'], 0))
503 ('spam', mod.spam)])
587 self.assertEqual(normcase(inspect.getsourcefile(mod.spam)), modfile)
978 @functools.wraps(mod.spam)
989 spam_param = inspect.Parameter('spam', inspect.Parameter.POSITIONAL_ONLY)
992 self.assertFullArgSpecEquals(test, ['spam'])
995 def test(a:'spam') -> 'ham': pass
1150 return 'spam'
1158 should_find_ga = inspect.Attribute('ham', 'data', Meta, 'spam')
1295 return 'spam'
1300 self.assertIn(('eggs', 'spam'), inspect.getmembers(A()))
2084 self.spam = 42
2087 self.assertEqual(inspect.getattr_static(instance, "spam"), 42)
2100 return dict(spam=42)
2109 inspect.getattr_static(Thing, "spam")
2293 b = 'spam'
2301 {'a': None, 'gencoro': gencoro, 'b': 'spam'})
2466 def test(a, b:'foo'=10, *args:'bar', spam:'baz', ham=123, **kwargs:int):
2472 ('spam', ..., 'baz', "keyword_only"),
2990 def test(it, a, *, c) -> 'spam':
2998 'spam'))
3003 'spam'))
3017 foo._partialmethod = 'spam'
3245 def __init__(self, spam):
3247 self.assertEqual(str(inspect.signature(P3)), '(spam)')
3354 def spam(b:int, a) -> float: pass
3355 self.assertFalse(inspect.signature(spam) == inspect.signature(bar))
3356 self.assertTrue(inspect.signature(spam) != inspect.signature(bar))
3358 hash(inspect.signature(spam)), hash(inspect.signature(bar)))
3406 hash(manual_sig.replace(return_annotation='spam')))
3485 spam_param = inspect.Parameter('spam', inspect.Parameter.POSITIONAL_ONLY)
3847 p = inspect.Parameter('spam', kind=inspect.Parameter.KEYWORD_ONLY)
3871 self.call(test, 1, spam=10)
3873 TypeError, "got an unexpected keyword argument 'spam'"):
3875 self.call(test, spam=1)
3943 self.assertEqual(self.call(test, foo='bar', spam='ham'),
3944 {'foo': 'bar', 'spam': 'ham'})
3951 self.assertEqual(self.call(test, 1, 2, foo='bar', spam='ham'),
3952 (1, 2, 3, {'foo': 'bar', 'spam': 'ham'}))
3953 self.assertEqual(self.call(test, b=2, a=1, foo='bar', spam='ham'),
3954 (1, 2, 3, {'foo': 'bar', 'spam': 'ham'}))
3955 self.assertEqual(self.call(test, a=1, b=2, foo='bar', spam='ham'),
3956 (1, 2, 3, {'foo': 'bar', 'spam': 'ham'}))
3957 self.assertEqual(self.call(test, 1, b=2, foo='bar', spam='ham'),
3958 (1, 2, 3, {'foo': 'bar', 'spam': 'ham'}))
3959 self.assertEqual(self.call(test, 1, b=2, c=4, foo='bar', spam='ham'),
3960 (1, 2, 4, {'foo': 'bar', 'spam': 'ham'}))
3986 TypeError, "got an unexpected keyword argument 'spam'"):
3988 self.call(test, bar=2, foo=1, spam=10)
3999 TypeError, "got an unexpected keyword argument 'spam'"):
4001 self.call(test, 1, bar=2, spam='ham')
4011 self.assertEqual(self.call(test, 1, bar=2, spam='ham'),
4012 (1, 2, {'spam': 'ham'}))
4013 self.assertEqual(self.call(test, spam='ham', foo=1, bar=2),
4014 (1, 2, {'spam': 'ham'}))
4017 self.call(test, spam='ham', bar=2)
4018 self.assertEqual(self.call(test, 1, bar=2, bin=1, spam=10),
4019 (1, 2, {'bin': 1, 'spam': 10}))
4198 def foo(a='spam'): pass
4202 self.assertEqual(list(ba.arguments.items()), [('a', 'spam')])