File: //lib64/python3.6/test/__pycache__/test_html.cpython-36.pyc
3
\� � @ s: d Z ddlZddlZG dd� dej�Zedkr6ej� dS )z&
Tests for the html module functions.
� Nc @ s e Zd Zdd� Zdd� ZdS )� HtmlTestsc C s* | j tjd�d� | j tjdd�d� d S )Nz'<script>"&foo;"</script>'z>'<script>"&foo;"</script>'Fz*'<script>"&foo;"</script>')�assertEqual�html�escape)�self� r �!/usr/lib64/python3.6/test_html.py�test_escape
s
zHtmlTests.test_escapec s� ddddg�d� � �fdd�}� ��fdd �}|d
d
� |dd� |dd� x(dnD ] }|||� ||d |d � qRW ddddddddddddg}xnt dddd d!d"gd#d$d%d
d&d'g�D ]H\}}x>|D ]6}||| |� x"doD ]}||| | || � q�W q�W q�W xdpD ]} || d/� �qW xdqD ]} || d8� �q"W x*t d9d:d;d<gd=�D ]\}}
|||
� �qJW |d>d/� |d?d@� |dAd/� xdrD ]}||dF� �q�W xdsD ]}||dK� �q�W x.dtD ]&}||dP dQ� ||d dP dQ� �q�W xduD ]}||d
� �q�W xdvD ]}|||� �qW |dXdX� |dYdZ� |d[d\� |d]d^� |d_d`� |dadb� |dcdd� |dedf� |dgdg� |dhdi djdi � |dkdl� |dmdm� d S )wNz&#%dz&#%d;z&#x%xz&#x%x;z$unescape(%r) should have returned %rc s"