##### SUMMARY

Move the remaining files needed by `ansible-test` into the `test/lib/ansible_test/` directory. This is required to implement: https://github.com/ansible/ansible/issues/59884

##### ISSUE TYPE

Feature Idea

##### COMPONENT NAME

ansible-test

'LDFLAGS',
        'CFLAGS',
    )
    env.update(pass_vars(required=required, optional=optional))
    return env
def pass_vars(required, optional):
    """
    :type required: collections.Iterable[str]
    :type optional: collections.Iterable[str]
    :rtype: dict[str, str]
    """
    env = {}
    for name in required:
        if name not in os.environ:
            raise MissingEnvironmentVariable(name)
        env[name] = os.environ[name]
    for name in optional:
        if name not in os.environ:
            continue
        env[name] = os.environ[name]
    return env
def deepest_path(path_a, path_b):