Lines Matching refs:spam
22 def spam(a, b, *var, **kw):
58 spam = find_block(top, "spam")
59 internal = find_block(spam, "internal")
60 other_internal = find_block(spam, "other_internal")
67 self.assertEqual(self.spam.get_type(), "function")
74 self.assertGreater(self.spam.get_id(), 0)
80 self.assertTrue(self.spam.is_optimized())
85 self.assertFalse(self.spam.is_nested())
95 self.assertEqual(self.spam.get_lineno(), 14)
98 func = self.spam
106 self.assertTrue(self.spam.lookup("glob").is_global())
107 self.assertFalse(self.spam.lookup("glob").is_declared_global())
108 self.assertTrue(self.spam.lookup("bar").is_global())
109 self.assertTrue(self.spam.lookup("bar").is_declared_global())
112 self.assertTrue(self.spam.lookup("bar").is_global())
118 self.assertFalse(self.spam.lookup("some_var").is_nonlocal())
124 self.assertTrue(self.spam.lookup("x").is_local())
125 self.assertFalse(self.spam.lookup("bar").is_local())
135 self.assertTrue(self.spam.lookup("internal").is_referenced())
136 self.assertFalse(self.spam.lookup("x").is_referenced())
140 self.assertTrue(self.spam.lookup(sym).is_parameter())
141 self.assertFalse(self.spam.lookup("x").is_parameter())
152 self.assertTrue(self.top.lookup("spam").is_namespace())
153 self.assertTrue(self.spam.lookup("internal").is_namespace())
155 self.assertFalse(self.spam.lookup("x").is_namespace())
157 self.assertTrue(self.top.lookup("spam").get_namespace() is self.spam)
167 self.assertTrue(self.spam.lookup("x").is_assigned())
168 self.assertTrue(self.spam.lookup("bar").is_assigned())
169 self.assertTrue(self.top.lookup("spam").is_assigned())
203 self.assertEqual(self.spam.get_name(), "spam")
204 self.assertEqual(self.spam.lookup("x").get_name(), "x")
215 symtable.symtable(brokencode, "spam", "exec")
217 self.assertEqual(e.filename, "spam")
224 symtable.symtable("pass", b"spam", "exec")
227 symtable.symtable("pass", bytearray(b"spam"), "exec")
229 symtable.symtable("pass", memoryview(b"spam"), "exec")
231 symtable.symtable("pass", list(b"spam"), "exec")
253 self.assertEqual(str(self.spam), "<Function SymbolTable for spam in ?>")