/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 @ s^ e Zd ZdZe�d�ZdZze�e� W n e e fyF dsBJ �Y n0 e�d� dd� Z dS ) � HeaderTestzTests for acme.jws.Header.� foo�FTz+Exception from jose.b64decode wasn't raisedc C sf ddl m} |jd }t�tj�� |�| j� W d � n1 sD0 Y d|�| j �ksbJ �d S )Nr )�Header�noncer ) �acme.jwsr �_fields�pytestZraises�joseZDeserializationError�decode�wrong_nonce� good_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_b64joser r 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_key�pubkeyr Z b64encoder �url�kid)r r r r �setUp&