def test_all_functions_defined_in_ast_interpreter(self):
        '''
        Ensure that the all functions defined in the Interpreter are also defined
        in the AstInterpreter (and vice versa).
        '''
        # Disable unit test specific syntax
        del os.environ['MESON_RUNNING_IN_PROJECT_TESTS']
        env = get_fake_env()
        interp = Interpreter(FakeBuild(env))
        astint = AstInterpreter('.', '', '', '', env)
        self.assertEqual(set(interp.funcs.keys()), set(astint.funcs.keys()))

        Ensure that the all functions defined in the Interpreter are also defined
        in the AstInterpreter (and vice versa).
        
unittests/datatests.py