�
f�LcX � �( � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlm Z m
Z
mZmZm
Z
mZmZmZmZmZmZ d dlmZmZ d dlmZ G d� de� � Z G d� d e� � Zd
� Z G d� dej � � Zed
k r ej � � dS dS )� N)� ALWAYS_EQ)�is_instance)�call�DEFAULT�patch�sentinel� MagicMock�Mock�NonCallableMock�NonCallableMagicMock� AsyncMock�create_autospec�mock)�_Call� _CallListc �$ � e Zd Zd� Zd� Zd� ZeZdS )�Iterc �2 � t g d�� � | _ d S )N��this�is�an�iter)r �thing��selfs �5/usr/lib/python3/dist-packages/mock/tests/testmock.py�__init__z
Iter.__init__ s � ��6�6�6�7�7��
�
�
� c � � | S �N� r s r �__iter__z
Iter.__iter__ s � ��r c �* � t | j � � S r! )�nextr r s r r% z Iter.next s � ��D�J���r N)�__name__�
__module__�__qualname__r r# r% �__next__r" |