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

"""Fallback source provider when no other provider matches the content root."""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os
from ... import types as t
from ...constants import (
    TIMEOUT_PATH,
)
from . import (
    SourceProvider,
)
class UnversionedSource(SourceProvider):
    """Fallback source provider when no other provider matches the content root."""
    sequence = 0  
    @staticmethod
    def is_content_root(path):  
        """Return True if the given path is a content root for this provider."""
        return False
    def get_paths(self, path):  
        """Return the list of available content paths under the given path."""
        paths = []
        kill_any_dir = (
            '.idea',
            '.pytest_cache',
            '__pycache__',
            'ansible.egg-info',
        )
        kill_sub_dir = {
            'test/runner': (
                '.tox',