B
    '(bQ                 @   s8   d dl Z d dlmZmZ d dlmZ G dd deZdS )    N)mockTestCase)get_terminal_widthc               @   s   e Zd ZddddZdS )TestGetTerminalSizeN)returnc          
   C   sp   t d}t j }|dd  tjjt d|d4 tjjt j|dd t	 dksXt
W d Q R X W d Q R X d S )N)r   r   COLUMNSget_terminal_size)Zreturn_valueT)valuesclearP   )osterminal_sizeenvironcopypopr   patchobjectdictr   AssertionError)selfretZmock_environ r   A/home/dcms/DCMS/lib/python3.7/site-packages/mypy/test/testutil.py,test_get_terminal_size_in_pty_defaults_to_80   s    

z@TestGetTerminalSize.test_get_terminal_size_in_pty_defaults_to_80)__name__
__module____qualname__r   r   r   r   r   r      s   r   )r   Zunittestr   r   Z	mypy.utilr   r   r   r   r   r   <module>   s   