Lines Matching defs:foo
31 def foo():
33 self.configure_func(foo)
35 self.assertEqual(foo(), 3)
37 self.assertEqual(foo(), 7)
41 def foo():
43 self.configure_func(foo)
45 self.assertEqual(foo(), 3)
47 self.assertEqual(foo(), 7)
51 def foo():
55 self.configure_func(foo)
57 g = foo()
69 def foo(modifier):
75 self.configure_func(foo, lambda: None)
77 self.assertEqual(foo(bar), [7, 4])
80 def foo():
82 self.configure_func(foo)
84 # Note that this *doesn't* change the definition of len() seen by foo().
86 globals_dict = {"foo": foo, "__builtins__": builtins_dict,
88 self.assertEqual(eval("foo()", globals_dict), 3)
90 self.assertEqual(eval("foo()", {"foo": foo}), 3)
93 def foo():
95 self.configure_func(foo)
97 globals_dict = {"foo": foo}
98 exec("x = foo()", globals_dict)
101 # Note that this *doesn't* change the definition of len() seen by foo().
103 globals_dict = {"foo": foo, "__builtins__": builtins_dict,
106 exec("x = foo()", globals_dict)
110 def foo():
114 self.configure_func(foo)
116 g = foo()
122 def foo():
124 self.configure_func(foo)
126 self.assertEqual(foo(), 3)
128 self.assertEqual(foo(), 3)
132 foo = eval("lambda: len([])", globals_dict)
133 self.configure_func(foo)
135 self.assertEqual(foo(), 7)