##### 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

"""Return the path where module_utils are found, if any."""
        return self.plugin_paths.get('module_utils')
    @property
    def module_utils_powershell_path(self):  
        """Return the path where powershell module_utils are found, if any."""
        if self.is_ansible:
            return os.path.join(self.plugin_paths['module_utils'], 'powershell')
        return self.plugin_paths.get('module_utils')
    @property
    def module_utils_csharp_path(self):  
        """Return the path where csharp module_utils are found, if any."""
        if self.is_ansible:
            return os.path.join(self.plugin_paths['module_utils'], 'csharp')
        return self.plugin_paths.get('module_utils')
class CollectionDetail:
    """Details about the layout of the current collection."""
    def __init__(self,
                 name,  
                 namespace,  
                 root,  
                 prefix,  
                 ):  
        self.name = name
        self.namespace = namespace
        self.root = root
        self.prefix = prefix
        self.directory = os.path.join('ansible_collections', namespace, name)
class LayoutProvider(PathProvider):