PHP WebShell
Текущая директория: /usr/lib/python3/dist-packages/hamcrest/library/collection/__pycache__
Просмотр файла: issequence_containing.cpython-310.pyc
o
(]^h
� @ s� d dl mZmZmZmZ d dlmZ d dlmZ d dl m
Z
d dlmZ d dl
mZ dZdZd Zed
�ZG dd� deee �ZG d
d� deee �Zdeee ef deee fdd�Zdeee ef deee fdd�ZdS )� )�Sequence�TypeVar�Union�cast)�BaseMatcher)�all_of)�Description)�wrap_matcher)�MatcherzJon ReidzCopyright 2011 hamcrest.orgzBSD, see License.txt�Tc @ sJ e Zd Zdee ddfdd�Zdee defdd�Zd e ddfd
d�Z
dS )�IsSequenceContaining�element_matcher�returnNc C s
|| _ d S �N)r
)�selfr
� r �S/usr/lib/python3/dist-packages/hamcrest/library/collection/issequence_containing.py�__init__ s
zIsSequenceContaining.__init__�itemc C s: z|D ]}| j �|�r W dS qW dS ty Y dS w )NTF)r
�matches� TypeError)r r �elementr r r �_matches s ����zIsSequenceContaining._matches�descriptionc C s |� d��| j� d S )Nza sequence containing )�append_text�append_description_ofr
�r r r r r �describe_to s
�z IsSequenceContaining.describe_to)�__name__�
__module__�__qualname__r
r r r �boolr r r r r r r r s r c @ sd e Zd Zdee ddfdd�Zdee defdd�Zdee d e ddfd
d�Z
de ddfd
d�ZdS )�IsSequenceContainingEvery�element_matchersr Nc G s dd� |D �}t |� | _d S )Nc S s"