Sindbad~EG File Manager
�
'Μg�u � � � d Z ddlZddlZddlZddlZddlZddlZddlmZm Z ddl
mZmZm
Z
ddlZddlZddlmZ ddlZddlZddlmZmZmZmZ ddlmZmZmZ ddlmZ dd lmZ dd
lmZmZ ddlm Z m!Z!m"Z" ddlm#Z#m$Z$m%Z%m&Z&m'Z' dd
lm(Z(m)Z)m*Z*m+Z+ ddlm,Z,m-Z- ddlm.Z.m/Z/m0Z0m1Z1m2Z2 ddlm3Z3m4Z4 ddlm5Z5m6Z6 G d� dejn � Z8 G d� dejn � Z9 edd� Z: G d� dejn � Z; G d� dejn � Z<d� Z= G d� de<� Z> G d� d e-� Z? G d!� d"e<� Z@ G d#� d$e� ZA G d%� d&e� ZB G d'� d(ejn � ZCd)� ZDeEd*k( r ej� � yy)+zUnit tests for collections.py.� N)�choice� randrange)�product�chain�combinations)�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)�
ByteString�Bufferc �<