File: //usr/local/lib/python3.7/test/__pycache__/test_difflib.cpython-37.pyc
B
��goM � @ s� d dl Z d dlmZmZ d dlZd dlZd dlZG dd� dej�ZG dd� dej�Z G dd� dej�Z
d Zd
ZdZ
dZd
ZdZdZdZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Zdd� Zedkr�e� dS )� N)�run_unittest�findfilec @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�
TestWithAsciic C s� t �d dd�}| j|�� ddd� | �t|�� �ddg� | �|jt� � t �d dd�}| j|�� ddd� | �t|�� �d d
dg� | �|jt� � d S )NZdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbZeabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbgףp=
��?� )�places)�insertr r r � )�equalr �d r �e Zebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb)r r �2 r r )r r r r �3 )r r r
r
r ) �difflib�SequenceMatcher�assertAlmostEqual�ratio�assertEqual�list�get_opcodes�bpopular�set)�self�sm� r �-/usr/local/lib/python3.7/test/test_difflib.py�test_one_insert s zTestWithAscii.test_one_insertc C s@ t �d dd�}| j|�� ddd� | �t|�� �dddg� d S ) NZQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb�Paaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbg+����?r )r )r r �( r r )�deleter �) r r )r r �Q r �P )r r r r r r r )r r r r r �test_one_delete s zTestWithAscii.test_one_deletec C sr t jdd� ddd�}| �|jt� � t jdd� ddd�}| �|jdh� t jd d� ddd�}| �|jdd
h� d S )Nc S s | dkS )N� r )�xr r r �<lambda>! � z*TestWithAscii.test_bjunk.<locals>.<lambda>r ZTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb)Zisjunk�a�bc S s | dkS )Nr# r )r$ r r r r% % r&