def test_includes_imports(self): def f(x): t = TestCase return 32 self.assertEqual(['TestCase'], get_globals(f))
def test_global_used(self): def f(x): return x + a self.assertEqual(['a'], get_globals(f))
def test_no_globals(self): def f(x): pass self.assertEqual([], get_globals(f))