File: //usr/local/lib/python3.7/test/__pycache__/test_pyclbr.cpython-37.pyc
B
��g�% � @ s� d Z ddlZddlZddlmZ ddlmZmZmZ ddl Z ddl
mZmZ
ddlmZ ddlmZ eedd � ��Zeed
d � ��ZG dd� de�Zed
kr�e
� dS )z/
Test cases for pyclbr.py
Nick Mathewson
� N)�dedent)�FunctionType�
MethodType�BuiltinFunctionType)�TestCase�main)�support)�partialc C s d S )N� r
r
r
�,/usr/local/lib/python3.7/test/test_pyclbr.py�<lambda> � r c C s d S )Nr
)�cr
r
r r r
c @ s^ e Zd Zdd� Zdd� Zdd� Zdd� Zddd�Zd
d� Zdd� Z dd� Z
dd� Zdd� Zd S )�
PyclbrTestc C sJ t |�t |�A t |� }|rFtd|||f tjd� | �d|�� � dS )z0 succeed iff {l1} - {ignore} == {l2} - {ignore} zl1=%r
l2=%r
ignore=%r)�filez
%r missingN)�set�print�sys�stderrZfail�pop)�self�l1�l2�ignore�missingr
r
r �assertListEq s zPyclbrTest.assertListEqc C s>