OwlCyberSecurity - MANAGER
Edit File: html.cpython-39.pyc
a kH�f�# � @ s� d Z ddlZddlmZ ddlmZ ed�Zh d�Zdd� Zd d � Z G dd� d�Z G d d� de �ZG dd� de�Z G dd� de�Zdd� ZdS )zCompare two HTML documents.� N)� HTMLParser)�_lazy_re_compilez[\t\n\f\r ]+> Zplaysinline�reversed�selectedZallowfullscreen�requiredzdefer Z novalidateZcontrols�default�asyncZnomoduleZismap�checkedZ truespeedZ itemscope�disabledZ autofocusZhiddenZautoplayZmutedZformnovalidate�readonly�loop�openZmultiplec C s t �d| �S )N� )�ASCII_WHITESPACE�sub)�string� r �R/home/gouroczh/virtualenv/test/3.9/lib/python3.9/site-packages/django/test/html.py�normalize_whitespace+ s r c C st g }| D ]f\}}|dkr:|r:d� tdd� t�|�D ���}|tv rT|rN||kr`d }n|d u r`d}|�||f� q|S )N�classr c s s | ]}|r|V qd S �Nr )�.0�valuer r r � <genexpr>6 � z'normalize_attributes.<locals>.<genexpr>� )�join�sortedr �split�BOOLEAN_ATTRIBUTES�append)� attributes� normalized�namer r r r �normalize_attributes/ s �r$ c @ sf e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zddd �Zdd� Z dd� Z dd� Zdd� Zdd� Z dS )�Elementc C s || _ t|�| _g | _d S r )r# r r! �children)�selfr# r! r r r �__init__E s zElement.__init__c C s� t |t�rTt|�}| jr�t | jd t�r�| jd |7 <