o
    tBhu                     @  sD   d dl mZ d dlZd dlmZmZ d dlmZ G dd deZdS )    )annotationsN)TestCasemock)get_terminal_widthc                   @  s   e Zd ZdddZdS )TestGetTerminalSizereturnNonec              	   C  s   t d}t j }|dd  tjjt d|d2 tjjt j|dd t	 dks,J W d    n1 s6w   Y  W d    d S W d    d S 1 sNw   Y  d S )N)r   r   COLUMNSget_terminal_size)return_valueT)valuesclearP   )
osterminal_sizeenvironcopypopr   patchobjectdictr   )selfretmock_environ r   i/var/www/html/riverr-enterprise-integrations-main/venv/lib/python3.10/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_80N)r   r   )__name__
__module____qualname__r   r   r   r   r   r   	   s    r   )	
__future__r   r   unittestr   r   	mypy.utilr   r   r   r   r   r   <module>   s
    