← Back
Editing: test_bigint_as_string.cpython-38.pyc
U �O5[� � @ s( d dl mZ d dlZG dd� de�ZdS )� )�TestCaseNc @ sP e Zd ZddddddddgZd d iddifZd d� Zdd� Zdd� Zdd� ZdS )�TestBigintAsString)�� r )� ���� r )l Z9007199254740992)l Z9007199254740993)���r )l���� z-9007199254740992)l���� z-9007199254740993)������� r Zbigint_as_stringTZint_as_string_bitcount�5 c C sT | j D ]H}| jD ]<\}}| �|t�t�|��� | �|t�tj|f|��� qqd S �N��options�values�assertEqual�json�loads�dumps��self�opts�val�expect� r �H/usr/lib/python3/dist-packages/simplejson/tests/test_bigint_as_string.py� test_ints s ��zTestBigintAsString.test_intsc C sd | j D ]X}| jD ]L\}}||g}||g}| �|t�t�|��� | �|t�tj|f|��� qqd S r r r r r r � test_lists! s ��zTestBigintAsString.test_listsc C sd | j D ]X}| jD ]L\}}d|i}d|i}| �|t�t�|��� | �|t�tj|f|��� qqd S )N�kr r r r r � test_dicts- s ��zTestBigintAsString.test_dictsc C sh | j D ]\}| jD ]P\}}t|�di}|di}| �|t�t�|��� | �|t�tj|f|��� qqd S )N�value)r r �strr r r r )r r r �_r r r r �test_dict_keys9 s ��z!TestBigintAsString.test_dict_keysN) �__name__� __module__�__qualname__r r r r r r r r r r r s � � r )Zunittestr Z simplejsonr r r r r r �<module> s
Save File
Cancel