File: //usr/local/lib/python3.7/test/__pycache__/test_collections.cpython-37.opt-2.pyc
B
��gp> � @ s6 d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZmZ d dl Z d dl
Z
d dlZd dlm
Z
d dlZd dlZd dl mZmZmZmZ d dl mZmZmZ d dl mZ d dl mZ d dlmZmZ d d lmZmZmZ d d
lmZm Z m!Z!m"Z"m#Z# d dlm$Z$m%Z%m&Z&m'Z' d dlm(Z(m)Z) d d
lm*Z*m+Z+m,Z,m-Z-m.Z. d dlm/Z/m0Z0 d dlm1Z1 G dd� dej2�Z3G dd� dej2�Z4edd�Z5G dd� dej2�Z6G dd� dej2�Z7dd� Z8G dd� de7�Z9G dd� de)�Z:G d d!� d!e7�Z;G d"d#� d#e�Z<G d$d%� d%e�Z=G d&d'� d'ej2�Z>d-d(d)�Z?e@d*k�r2e?d+d,� dS ).� N)�choice� randrange)�support)�
namedtuple�Counter�OrderedDict�_count_elements)�UserDict�
UserString�UserList)�ChainMap)�deque)� Awaitable� Coroutine)�
AsyncIterator�
AsyncIterable�AsyncGenerator)�Hashable�Iterable�Iterator� Generator�
Reversible)�Sized� Container�Callable�
Collection)�Set�
MutableSet)�Mapping�MutableMapping�KeysView� ItemsView�
ValuesView)�Sequence�MutableSequence)�
ByteStringc @ sD e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dS )�TestUserObjectsc C s0 | � tt|��tt|��dj|j|jd�� d S )Nz&{a} should have all the methods of {b})�a�b)ZassertGreaterEqual�set�dir�format�__name__)�selfr'