(self)
| 258 | self.assertEqual(self.spam.get_cells(), ("some_var", "x",)) |
| 259 | |
| 260 | def test_globals(self): |
| 261 | self.assertTrue(self.spam.lookup("glob").is_global()) |
| 262 | self.assertFalse(self.spam.lookup("glob").is_declared_global()) |
| 263 | self.assertTrue(self.spam.lookup("bar").is_global()) |
| 264 | self.assertTrue(self.spam.lookup("bar").is_declared_global()) |
| 265 | self.assertFalse(self.internal.lookup("x").is_global()) |
| 266 | self.assertFalse(self.Mine.lookup("instance_var").is_global()) |
| 267 | self.assertTrue(self.spam.lookup("bar").is_global()) |
| 268 | # Module-scope globals are both global and local |
| 269 | self.assertTrue(self.top.lookup("some_non_assigned_global_var").is_global()) |
| 270 | self.assertTrue(self.top.lookup("some_assigned_global_var").is_global()) |
| 271 | |
| 272 | def test_nonlocal(self): |
| 273 | self.assertFalse(self.spam.lookup("some_var").is_nonlocal()) |
nothing calls this directly
no test coverage detected