B
    L[                 @   s   d Z ddlZddlZddlmZ ddlmZ ddlZddlm	Z	 ddl
mZ ejjedd	d
d Zejjedd	ejjejdddkdd	dd ZdS )zTest QtConsoleApp    N)check_output)paths)check_help_all_output   )
no_displayzDoesn't work without a display)reasonc               C   s   t d dS )z"jupyter qtconsole --help-all works	qtconsoleN)r    r	   r	   7lib/python3.7/site-packages/qtconsole/tests/test_app.pytest_help_output   s    r   ZCIzDoesn't work outside of our CIsc              C   s8   t  } ttjdddg tjtj| ds4t	dS )z#jupyter qtconsole --generate-configz-mr   z--generate-configzjupyter_qtconsole_config.pyN)
r   Zjupyter_config_dirr   sys
executableospathisfilejoinAssertionError)Z
config_dirr	   r	   r
   test_generate_config   s    r   )__doc__r   r   
subprocessr   Zjupyter_corer   ZpytestZtraitlets.tests.utilsr    r   ZmarkZskipifr   environgetr   r	   r	   r	   r
   <module>   s   