|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /lib64/python2.7/site-packages/django/test/ |
Upload File : |
� r�\c @ s� d Z d d l m Z d d l Z d d l m Z d d l m Z m Z d d l m Z d d l m Z e j d � Z d � Z e d e f d � � Y� Z e d e f d � � Y� Z d e f d � � YZ d � Z d S( u Comparing two html documents. i����( t unicode_literalsN( t force_text( t HTMLParsert HTMLParseError( t six( t python_2_unicode_compatibleu \s+c C s t j d | � S( Nu ( t WHITESPACEt sub( t string( ( s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyt normalize_whitespace s t Elementc B sw e Z d � Z d � Z d � Z d � Z d � Z d � Z e d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s% | | _ t | � | _ g | _ d S( N( t namet sortedt attributest children( t selfR R ( ( s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyt __init__ s c C s� t | t j � r� t | � } t | � } | j r� t | j d t j � r� | j d c | 7<t | j d � | j d <d Sq� nK | j r� t | j d t j � r� | j d j � r� | j j � q� q� n | r� | j j | � n d S( Ni����( t isinstanceR t string_typesR R R t isspacet popt append( R t element( ( s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyR s c s� � f d � � � | j � xa t | j � D]P \ } } t | t j � r` | j � | j | <q, t | d � r, | j � q, q, Wd S( Nc s] | rY t | d t j � rY | d j � | d <| d sV | j � � | � } qV qY n | S( Ni����( R R R t rstripR ( R ( t rstrip_last_element( s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyR 0 s u finalize( R t enumerateR R R t stript hasattrt finalize( R t it child( ( R s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyR / s c C s t | d � s t St | d � r8 | j | j k r8 t St | j � t | j � k rZ t S| j | j k r� x� t t | j � � D]r } | j | \ } } | j | \ } } | d k r� | } n | d k r� | } n | | k s� | | k r� t Sq� Wn | j | j k rt St S( Nu name( R t FalseR t lenR t ranget NoneR t True( R R R t attrt valuet other_attrt other_value( ( s2 /tmp/pip-install-XxeQeY/django/django/test/html.pyt __eq__@ s&