Lines Matching refs:lookup
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())
110 self.assertFalse(self.internal.lookup("x").is_global())
111 self.assertFalse(self.Mine.lookup("instance_var").is_global())
112 self.assertTrue(self.spam.lookup("bar").is_global())
114 self.assertTrue(self.top.lookup("some_non_assigned_global_var").is_global())
115 self.assertTrue(self.top.lookup("some_assigned_global_var").is_global())
118 self.assertFalse(self.spam.lookup("some_var").is_nonlocal())
119 self.assertTrue(self.other_internal.lookup("some_var").is_nonlocal())
124 self.assertTrue(self.spam.lookup("x").is_local())
125 self.assertFalse(self.spam.lookup("bar").is_local())
127 self.assertTrue(self.top.lookup("some_non_assigned_global_var").is_local())
128 self.assertTrue(self.top.lookup("some_assigned_global_var").is_local())
131 self.assertTrue(self.internal.lookup("x").is_free())
134 self.assertTrue(self.internal.lookup("x").is_referenced())
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())
147 self.assertRaises(KeyError, self.top.lookup, "not_here")
150 self.assertTrue(self.top.lookup("Mine").is_namespace())
151 self.assertTrue(self.Mine.lookup("a_method").is_namespace())
152 self.assertTrue(self.top.lookup("spam").is_namespace())
153 self.assertTrue(self.spam.lookup("internal").is_namespace())
154 self.assertTrue(self.top.lookup("namespace_test").is_namespace())
155 self.assertFalse(self.spam.lookup("x").is_namespace())
157 self.assertTrue(self.top.lookup("spam").get_namespace() is self.spam)
158 ns_test = self.top.lookup("namespace_test")
162 ns_test_2 = self.top.lookup("glob")
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())
170 self.assertTrue(self.Mine.lookup("a_method").is_assigned())
171 self.assertFalse(self.internal.lookup("x").is_assigned())
176 self.assertTrue(st2.lookup('x').is_local())
177 self.assertTrue(st2.lookup('x').is_annotated())
178 self.assertFalse(st2.lookup('x').is_global())
181 self.assertTrue(st4.lookup('x').is_local())
182 self.assertFalse(st4.lookup('x').is_annotated())
187 self.assertTrue(st5.lookup("x").is_global())
199 self.assertTrue(self.top.lookup("sys").is_imported())
204 self.assertEqual(self.spam.lookup("x").get_name(), "x")