File: //usr/lib/python3/dist-packages/lazr/uri/tests/__pycache__/test_docs.cpython-310.pyc
o
�a�^> � @ sp d Z ddlmZ eZdgZddlZddlZddlZddl m
Z
mZmZm
Z
ejejB ejB Zdd� Zdd� ZdS ) zTest harness for doctests.� )�print_function�
load_testsN)�cleanup_resources�resource_exists�resource_filename�resource_listdirc C sH g }t dd�r"tdd�D ]}|�| �r!|�tj�tdd| ��� q|S )z(Find doctests matching a certain suffix.zlazr.uri�docszdocs/%s)r r �endswith�append�os�path�abspathr )�suffix�
doctest_files�name� r �:/usr/lib/python3/dist-packages/lazr/uri/tests/test_docs.py�
find_doctests, s
���r c C s0 t �t� |�tjtd�dtdtid��� |S )zLoad all the doctests.z.rstFr )�module_relative�optionflags�globs) �atexit�registerr �addTest�doctest�DocFileSuiter �
DOCTEST_FLAGSr )�loader�tests�patternr r r r 9 s
�)�__doc__�
__future__r �type�
__metaclass__�__all__r r r �
pkg_resourcesr r r r �ELLIPSIS�NORMALIZE_WHITESPACE�REPORT_NDIFFr r r r r r r �<module> s"