B
    26U]  ã               @   s(   d dl mZ d dlmZmZ dd„ ZdS )é    )Úabsolute_import)ÚLXMLOutputCheckerÚ	PARSE_XMLc             C   sL   t ƒ }G dd„ dƒ}|ƒ }||_| || t¡}|dkrH| || t¡}|S dS )z`Use doctest checking from lxml for comparing XML trees. Returns diff if the two are not the samec               @   s   e Zd ZdS )z!compare_xml.<locals>.DummyDocTestN)Ú__name__Ú
__module__Ú__qualname__© r   r   ú6lib/python3.7/site-packages/et_xmlfile/tests/helper.pyÚDummyDocTest   s   r
   FN)r   ZwantZcheck_outputr   Zoutput_difference)Z	generatedZexpectedZcheckerr
   ÚobZcheckZdiffr   r   r	   Úcompare_xml   s    r   N)Z
__future__r   Zlxml.doctestcomparer   r   r   r   r   r   r	   Ú<module>   s   