o
    D`                     @   sd   d Z ddlmZmZ eZdgZddlZddlZddlZddl	Z	ddl
Z
ejejB ejB Zdd ZdS )zTest harness.    absolute_importprint_function
load_testsNc              
   C   s   g }t ddr%t ddD ]}|dr$|tjt dd|  qdd dD }t	d|t
d	}tt j |tj|i | |S )
NZwadllibZdocsz.rstzdocs/%sc                 S   s   i | ]}|t t|qS  )getattr
__future__).0Zfuture_itemr   r   9/usr/lib/python3/dist-packages/wadllib/tests/test_docs.py
<dictcomp>1   s    
zload_tests.<locals>.<dictcomp>r   F)Zmodule_relativeglobsZoptionflags)pkg_resourcesZresource_existsZresource_listdirendswithappendospathabspathZresource_filenamedictDOCTEST_FLAGSatexitregisterZcleanup_resourcesZaddTestdoctestZDocFileSuite)loaderZtestspatternZdoctest_filesnamer   kwargsr   r   r
   r   (   s*   
)__doc__r   r   r   typeZ__metaclass____all__r   r   r   r   ELLIPSISZNORMALIZE_WHITESPACEZREPORT_NDIFFr   r   r   r   r   r
   <module>   s"   