File: //usr/local/lib/python3.7/test/__pycache__/test_itertools.cpython-37.pyc
B
��g�� � @ sn d dl Z d dlmZ d dlT d dlZd dlmZ d dlmZ d dl Z d dl
Z
d dlZd dlZd dl
mZ d dlZd dlZd dlZejZe d Zdd � Zd
d� Zdd
� Zdd� Zdd� Zdd� Zdd� Zdd� ZG dd� d�Zdd� Zdd� Zdd� Z d d!� Z!d"d#� Z"d$d%� Z#d&d'� e$ej%d �D �Z&G d(d)� d)e j'�Z(G d*d+� d+e j'�Z)G d,d-� d-e j'�Z*G d.d/� d/e j'�Z+d0d1� Z,G d2d3� d3�Z-G d4d5� d5�Z.G d6d7� d7�Z/G d8d9� d9�Z0G d:d;� d;�Z1G d<d=� d=�Z2G d>d?� d?�Z3d@dA� Z4G dBdC� dCe j'�Z5G dDdE� dEe j'�Z6G dFdG� dGe j'�Z7G dHdI� dIe j'�Z8ej9G dJdK� dKe j'��Z:dLZ;dMe;iZ<dSdNdO�Z=e>dPk�rje=dQdR� dS )T� N)�support)�*)�Decimal)�Fraction)�reduce� c G s t t| � �S )N)�list�zip)�args� r �//usr/local/lib/python3.7/test/test_itertools.py�lzip s r
c C s d| S )zTest function of one argument� r )�xr r r �onearg s r c G s t �dS )z"Test function that raises an errorN)�
ValueError)r
r r r �errfunc s r c c s xdD ]
} | V qW dS )zNon-restartable source sequence)r r r Nr )�ir r r �gen3 s
r c C s | d dkS )zTest predicater r r )r r r r �isEven"