U
    P’“eù  ã                   @   s|   d dl Z d dlZej dd¡ZzddlmZmZmZm	Z	 W n e
k
rN   Y nX edkrhe  ¡ dd„ ƒZd	d
„ Zdd„ ZdS )é    NZKIVY_EVENTLOOPZasyncioé   )Úkivy_appÚ
kivy_clockÚkivy_metricsÚkivy_exception_managerZtrioc                   C   s   d S )N© r   r   r   ú7/tmp/pip-unpacked-wheel-xzebddm3/kivy/tests/conftest.pyÚnursery   s    r	   c                 C   s$   d| j kr |jd k	r | j}| |_d S )NÚincremental)ÚkeywordsÚexcinfoÚparentÚ_previousfailed)ÚitemÚcallr   r   r   r   Úpytest_runtest_makereport   s    

r   c                 C   s4   d| j kr0t| jdd ƒ}|d k	r0t d|j ¡ d S )Nr
   r   zprevious test failed (%s))r   Úgetattrr   ÚpytestZxfailÚname)r   Zpreviousfailedr   r   r   Úpytest_runtest_setup   s    
r   )r   ÚosÚenvironÚgetZkivy_eventloopZfixturesr   r   r   r   ÚSyntaxErrorZfixturer	   r   r   r   r   r   r   Ú<module>   s   
