B
    `                 @   sr   yd dl m Z  W n  ek
r0   d dlm Z  Y nX d dlZe  eedrVejddZnejjZG dd deZ	dS )    )StringIONhookimplT)hookwrapperc               @   s.   e Zd Zdd Zedd Zejdd ZdS )SessionWrapperc             C   s"   || _ t|drd| _nd| _d S )NtestsfailedZ_testsfailed)_sessionhasattr_attr)selfsession r   Y/home/kop/projects/devel/pgwui/test_venv/lib/python3.7/site-packages/pytest_cov/compat.py__init__   s    
zSessionWrapper.__init__c             C   s   t | j| jS )N)getattrr   r	   )r
   r   r   r   r      s    zSessionWrapper.testsfailedc             C   s   t | j| j| d S )N)setattrr   r	   )r
   valuer   r   r   r      s    N)__name__
__module____qualname__r   propertyr   setterr   r   r   r   r      s   r   )
r   ImportErrorioZpytestr   r   r   markobjectr   r   r   r   r   <module>   s   
