Format: application/x-python-code
1 o
2
3 ��h� � @ s d Z ddlZddlZddlmZ edddddd d
4 �Zddd
5 �Zdddd�iZddddddd�Z ddiddiddiddiddiddid�Z
6 dZdZej
7 �de�� �dd � �Zd!d"� Zej
8 �de�� �d#d$� �Zej
9 �de�� �d%d&� �Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� ZdS )1zTests for IPython.utils.capture� N)�capture� image/png�
10 image/jpeg�
11 image/svg+xml� text/html�application/json�application/javascript)�
12 _repr_png_�_repr_jpeg_�
13 _repr_svg_�_repr_html_�_repr_json_�_repr_javascript_s
14 binarydataz<b>bold</b>)r r �
15 � )�width�heightz<svg>zalert();z{})r r r r r r Zpng�existsZjpeg�svg�html�js�jsonz
16 hello, stdoutz
17 hello, stderr�method_mimec C s( t �� }| \}}t||�� du sJ �dS )zRichOutput with no argsN)r �
18 RichOutput�getattr)r �rich�method�mime� r �Vc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/utils/tests/test_capture.py�test_rich_output_emptyE s r c C sz t } t}tj| |d�}|�� | d ksJ �|�� | d |d fks#J �|�� du s+J �|�� du s3J �|�� du s;J �dS )ztest RichOutput basics��data�metadatar r N) �
19 basic_data�basic_metadatar r r r �_repr_latex_r r )r"