← Back
Editing: fields_test.cpython-312.pyc
� n�h� � � � d Z ddlZddlZddlZddlZddlZddlZ G d� dej � Z G d� dej � Z edk( r4 ej ej ej dd egz � � yy) zTests for acme.fields.� Nc �. � e Zd ZdZd� Zd� Zd� Zd� Zd� Zy)� FixedTestzTests for acme.fields.Fixed.c �, � ddl m} |dd� | _ y )Nr )�fixed�name�x)�acme.fieldsr �field)�selfr s �E/usr/lib/python3.12/site-packages/acme/_internal/tests/fields_test.py�setUpzFixedTest.setUp s � �%��6�3�'�� � c �D � d| j j d� k( sJ �y �Nr )r �decode�r s r �test_decodezFixedTest.test_decode � � ��d�j�j�'�'��,�,�,�,r c � � t j t j � 5 | j j d� d d d � y # 1 sw Y y xY w�N�y)�pytest�raises�jose�DeserializationErrorr r r s r �test_decode_badzFixedTest.test_decode_bad s2 � � �]�]�4�4�4� 5��J�J���c�"� 6� 5� 5�s �A � Ac �D � d| j j d� k( sJ �y r �r �encoder s r �test_encodezFixedTest.test_encode r r c �D � d| j j d� k( sJ �y r r r s r �test_encode_overridezFixedTest.test_encode_override r r N) �__name__� __module__�__qualname__�__doc__r r r r r"