File: //usr/local/lib/python3.7/test/__pycache__/test_html.cpython-37.opt-2.pyc
B
��g� � @ s6 d dl Z d dlZG dd� dej�Zedkr2e�� dS )� Nc @ s e Zd Zdd� Zdd� ZdS )� HtmlTestsc C s* | � t�d�d� | � t�dd�d� d S )Nz'<script>"&foo;"</script>'z>'<script>"&foo;"</script>'Fz*'<script>"&foo;"</script>')�assertEqual�html�escape)�self� r �*/usr/local/lib/python3.7/test/test_html.py�test_escape
s
zHtmlTests.test_escapec s� ddddg�d� � �fdd�}� ��fdd �}|d
d
� |dd� |dd� x(d
D ] }|||� ||d |d � qRW ddddddddddddg}xnt ddddddgdddd d!d"g�D ]H\}}x>|D ]6}||| |� x"d#D ]}||| | || � q�W q�W q�W xd$D ]} || d%� �qW xd&D ]} || d'� �q"W x*t d(d)d*d+gd,�D ]\}}
|||
� �qJW |d-d%� |d.d/� |d0d%� xd1D ]}||d2� �q�W xd3D ]}||d4� �q�W x.d5D ]&}||d6 d7� ||d d6 d7� �q�W xd8D ]}||d � �q�W xd9D ]}|||� �qW |d:d:� |d;d<� |d=d>� |d?d@� |dAdB� |dCdD� |dEdF� |dGdH� |dIdI� |dJdK dL� |dMdN� |dOdO� d S )PNz&#%dz&#%d;z&#x%xz&#x%x;z$unescape(%r) should have returned %rc s"