Format: application/x-python-code
1 o
2
3 ��h�8 � @ s� d Z ddlmZ zddlZW n dZY ddlZddlmZ ddlmZ ddl m
4 Z
5 mZmZm
6 Z
7 mZmZ ddlmZ G dd � d e�ZG d
8 d� de�ZG dd
9 � d
10 �ZG dd� de�ZG dd� de�ZG dd� de�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Z d$d%� Z!d&d'� Z"d(d)� Z#d*d+� Z$d,d-� Z%d.d/� Z&d0d1� Z'd2d3� Z(d4d5� Z)d6d7� Z*d8d9� Z+d:d;� Z,d<d=� Z-G d>d?� d?e�Z.d@dA� Z/dBdC� Z0dDdE� Z1dFdG� Z2dHdI� Z3dJdK� Z4dLdM� Z5dNdO� Z6dPdQ� Z7dRdS� Z8dTdU� Z9dS )VzTests for the Formatters.� )�piN)�get_ipython)�Config)�PlainTextFormatter�
11 HTMLFormatter�PDFFormatter�
12 _mod_name_key�DisplayFormatter�
13 JSONFormatter)�capture_outputc @ � e Zd Zdd� ZdS )�Ac C � dS )N�A()� ��selfr r �Xc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/core/tests/test_formatters.py�__repr__ � z
14 A.__repr__N��__name__�
15 __module__�__qualname__r r r r r r
16 � r
17 c @ r )�Bc C r )N�B()r r r r r r r z
18 B.__repr__Nr r r r r r r r c @ � e Zd ZdS )�CN�r r r r r r r r s r c @ r )�BadReprc C � t d��)Nzbad repr��
19 ValueErrorr r r r r � zBadRepr.__repr__Nr r r r r r r r c @ s e Zd ZdZdS )� BadPrettyN�r r r �
20 _repr_pretty_r r r r r% "