/usr/lib/python3.9/site-packages/acme/_internal/tests/__pycache__
a }|�gP � @ s� d Z ddlZddlZddlZddlZddlmZ ej� e� d��ZG dd� dej�Z G dd� dej�Zed kr�e�e�ejd d� eg �� dS )zTests for acme.jws.� N)� test_utilzrsa512_key.pemc @ sV e Zd ZdZe�d�ZdZze�e� W n e e fy> Y n0 e�d� dd� Z dS )� HeaderTestzTests for acme.jws.Header.� foo�Fz+Exception from jose.b64decode wasn't raisedc C sR ddl m} |jd }t�tj�� |�| j� W d � n1 sD0 Y d S )Nr )�Header�nonce) �acme.jwsr �_fields�pytestZraises�joseZDeserializationError�decode�wrong_nonce)�selfr Znonce_field� r �A/usr/lib/python3.9/site-packages/acme/_internal/tests/jws_test.py�test_nonce_decoder s *zHeaderTest.test_nonce_decoderN)�__name__� __module__�__qualname__�__doc__r Zencode_b64joseZ good_noncer Z b64decode� ValueError� TypeErrorr Zfailr r r r r r s r c @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �JWSTestzTests for acme.jws.JWS.c C s. t | _| j�� | _t�d�| _d| _d| _d S )Ns Nonce�hiZbaaaaa) �KEY�privkeyZ public_keyZpubkeyr Z b64encoder �url�kid)r r r r �setUp&