Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/test/test_tomllib/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/test/test_tomllib/__pycache__/test_error.cpython-312.pyc

�

)ΜgJ��B�ddlZddlmZGd�dej�Zy)�N�)�tomllibc�*�eZdZd�Zd�Zd�Zd�Zd�Zy)�	TestErrorc�x�|jtj�5}tjd�ddd�|j	tj�d�|jtj�5}tjd�ddd�|j	t|j�d�|jtj�5}tjd�ddd�|j	t|j�d�|jtj�5}tjd�ddd�|j	t|j�d�y#1swY��VxYw#1swY��xYw#1swY��xYw#1swY�UxYw)	Nzval=.z#Invalid value (at line 1, column 5)�.z'Invalid statement (at line 1, column 1)z

val=.z#Invalid value (at line 3, column 5)z

.z'Invalid statement (at line 3, column 1)��assertRaisesr�TOMLDecodeError�loads�assertEqual�str�	exception��self�exc_infos  �9/usr/local/lib/python3.12/test/test_tomllib/test_error.py�test_line_and_colzTestError.test_line_and_cols:��
�
�
�w�6�6�
7�8��M�M�'�"�8�����X�/�/�0�2W�X�
�
�
�w�6�6�
7�8��M�M�#��8������"�"�#�%N�	
��
�
�w�6�6�
7�8��M�M�+�&�8�����X�/�/�0�2W�X�
�
�
�w�6�6�
7�8��M�M�'�"�8������"�"�#�%N�	
�!8�
7��8�
7��8�
7��8�
7�s/�F
�F�$F$�F0�
F�F!�$F-�0F9c���|jtj�5}tjd�ddd�|j	tj�d�y#1swY�/xYw)Nz

fwfw=z"Invalid value (at end of document)r	rs  r�test_missing_valuezTestError.test_missing_value sN��
�
�
�w�6�6�
7�8��M�M�+�&�8�����X�/�/�0�2V�W�8�
7�s�A$�$A-c���|jtj�5}tjd�ddd�|j	dtj�v�y#1swY�0xYw)Nzv = '
'z '\n' )r
rrr�
assertTruerrrs  r�test_invalid_char_quotesz"TestError.test_invalid_char_quotes%sN��
�
�
�w�6�6�
7�8��M�M�*�%�8����	�S��);�);�%<�<�=�8�
7�s�A%�%A.c�|�|jtj�jtj�y�N)r
rr�
__module__�__name__)rs r�test_module_namezTestError.test_module_name*s'������0�0�2�=�=�w�?O�?O�P�c�"�dtdtfd�}dtdtfd�}||fD]\}|jt�5}tjd|��ddd�|jtj�d��^y#1swY�1xYw)N�s�returnc��iSr��r!s r�
dict_returnerz9TestError.test_invalid_parse_float.<locals>.dict_returner.����Irc��gSrr$r%s r�
list_returnerz9TestError.test_invalid_parse_float.<locals>.list_returner1r'rzf=0.1)�parse_floatz*parse_float must not return dicts or lists)	r�dict�listr
�
ValueErrorrrr
r)rr&r)�invalid_parse_floatrs     r�test_invalid_parse_floatz"TestError.test_invalid_parse_float-s���	�S�	�T�	�	�S�	�T�	�%2�=�#A���"�"�:�.�(��
�
�g�3F�G�/�����H�&�&�'�)U�
�$B�.�.�s�B�B	N)rr�__qualname__rrrrr/r$rrrr
s��
�*X�
>�
Q�rr)�unittest�r�TestCaserr$rr�<module>r4s��
��/��!�!�/r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists