U
    Q[Z                     @   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   t jtdd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|| |S )NZwadllibz
README.txtZdocsz.txtz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>3   s    zload_tests.<locals>.<dictcomp>r   F)Zmodule_relativeglobsZoptionflags)ospathabspathpkg_resourcesZresource_filenameZresource_existsZresource_listdirendswithappenddictDOCTEST_FLAGSatexitregisterZcleanup_resourcesZaddTestdoctestZDocFileSuite)loaderZtestspatternZdoctest_filesnamer   kwargsr   r   r
   r   (   s4    

   )__doc__r   r   r   typeZ__metaclass____all__r   r   r   r   ELLIPSISZNORMALIZE_WHITESPACEZREPORT_NDIFFr   r   r   r   r   r
   <module>   s    