Example #1
0
 def test_includes_imports(self):
     def f(x):
         t = TestCase
         return 32
     self.assertEqual(['TestCase'], get_globals(f))
Example #2
0
 def test_global_used(self):
     def f(x):
         return x + a
     self.assertEqual(['a'], get_globals(f))
Example #3
0
 def test_no_globals(self):
     def f(x):
         pass
     self.assertEqual([], get_globals(f))
Example #4
0
    def test_includes_imports(self):
        def f(x):
            t = TestCase
            return 32

        self.assertEqual(['TestCase'], get_globals(f))
Example #5
0
    def test_global_used(self):
        def f(x):
            return x + a

        self.assertEqual(['a'], get_globals(f))
Example #6
0
    def test_no_globals(self):
        def f(x):
            pass

        self.assertEqual([], get_globals(f))