Your IP : 216.73.216.213
�
g fi � @ s� d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z e j d d d g �Z e j d d d g �Z Gd d � d e j
� Z e j e d � Gd
d � d e j
� � Z
Gd d
� d
e � Z Gd d � d e
� Z d d � Z d S)� N)�support�jsonZfresh�_jsonZblockedc @ s4 e Z d Z e Z e e j � Z e e j � Z d S)�PyTestN)�__name__�
__module__�__qualname__�pyjsonr �staticmethod�loads�dumps� r
r
�</opt/alt/python34/lib64/python3.4/test/test_json/__init__.pyr s r zrequires _jsonc @ sC e Z d Z e d k r? e Z e e j � Z e e j � Z n d S)�CTestN)r r r �cjsonr r
r r r
r
r
r r s r c @ s e Z d Z d d � Z d S)�
TestPyTestc C sX | j | j j j j d � | j | j j j j d � | j | j j j j d � d S)Nzjson.scannerzjson.decoderzjson.encoder) �assertEqualr �scanner�make_scannerr �decoder�
scanstring�encoder�encode_basestring_ascii)�selfr
r
r �test_pyjson s zTestPyTest.test_pyjsonN)r r r r r
r
r
r r s r c @ s e Z d Z d d � Z d S)� TestCTestc C st | j | j j j j d � | j | j j j j d � | j | j j j j d � | j | j j j j d � d S)Nr )
r r r r r r r r Zc_make_encoderr )r r
r
r �
test_cjson% s
zTestCTest.test_cjsonN)r r r r r
r
r
r r $ s r c C s� t j � } x3 t t j t j f D] } | j t j | � � q"