File: //usr/lib/python3/dist-packages/twisted/names/test/__pycache__/test_rfc1982.cpython-38.pyc
U
W[�6 � @ s� d Z ddlmZmZ ddlZddlmZ ddlmZ ddlm Z ddl
mZ G dd � d ej�Z
d
d� Zee dd
�ZG dd� dej�Zee dd
�ZG dd� dej�ZdS )z*
Test cases for L{twisted.names.rfc1982}.
� )�division�absolute_importN)�datetime)�partial��SerialNumber)�unittestc @ s� e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� Zd:S );�SerialNumberTestsz$
Tests for L{SerialNumber}.
c C s | � td�jd� dS )zB
L{SerialNumber.serialBits} has default value 32.
� � N��assertEqualr Z_serialBits��self� r �A/usr/lib/python3/dist-packages/twisted/names/test/test_rfc1982.py�test_serialBitsDefault s z(SerialNumberTests.test_serialBitsDefaultc C s | � tddd�jd� dS )z�
L{SerialNumber.__init__} accepts a C{serialBits} argument whose value is
assigned to L{SerialNumber.serialBits}.
r
� �Z
serialBitsNr r r r r �test_serialBitsOverride s z)SerialNumberTests.test_serialBitsOverridec C s | � dttddd��� dS )ze
L{SerialNumber.__repr__} returns a string containing number and
serialBits.
z'<SerialNumber number=123 serialBits=32>�{ r r N)r
�reprr r r r r � test_repr'