B
    ܇\c                 @   s`   d dl mZ d dl mZ d dl mZ d dlZdd Zejddd	d
 Zejdddd ZdS )    )absolute_import)division)print_functionNc             C   s    |  d}|jddddd d S )NZdebugconfigz--setupplanz--setup-plan
store_truezJshow what fixtures and tests would be executed but don't execute anything.)actionhelp)ZgetgroupZ	addoption)parsergroup r
   0lib/python3.7/site-packages/_pytest/setupplan.pypytest_addoption   s    
r   T)Ztryfirstc             C   s   |j jjrd| _| jS d S )N)NNN)configoption	setupplanZcached_result)Z
fixturedefZrequestr
   r
   r   pytest_fixture_setup   s    
r   c             C   s   | j jrd| j _d| j _d S )NT)r   r   Z	setuponlyZ	setupshow)r   r
   r
   r   pytest_cmdline_main   s    r   )	Z
__future__r   r   r   Zpytestr   Zhookimplr   r   r
   r
   r
   r   <module>   s   