File: //usr/lib/python3/dist-packages/twisted/web/test/__pycache__/test_xml.cpython-310.pyc
o
�b.� � @ s� d Z ddlmZ ddlmZ ddlmZmZmZ G dd� dej �Z
G dd� de�ZG d d
� d
e�ZG dd� de�Z
G d
d� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZdS )z;
Some fairly inadequate testcases for Twisted XML support.
� )�BytesIO)�TestCase)�
domhelpers�microdom�suxc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�Sux0rc C s
g | _ d S )N��tokens��self� r �;/usr/lib/python3/dist-packages/twisted/web/test/test_xml.py�__init__ s
zSux0r.__init__c C s dd� | j D �S )Nc S s g | ]
}|d dkr|�qS )r �startr )�.0�tokenr r r
�
<listcomp> s z&Sux0r.getTagStarts.<locals>.<listcomp>r r
r r r
�getTagStarts s zSux0r.getTagStartsc C s | j �d||f� d S )Nr �r �append)r �name�attrsr r r
�gotTagStart � zSux0r.gotTagStartc C s | j �d|f� d S )N�textr )r r r r r
�gotText s z
Sux0r.gotTextN)�__name__�
__module__�__qualname__r r r r r r r r
r s
r c @ s e Zd Zdd� ZdS )�SUXTestsc C s4 d}t � }|�� |�|� | �t|�� �d� d S )Ns <bork><bork><bork>� )r �connectionMade�dataReceived�assertEqual�lenr )r �s�msr r r
� test_bork s
zSUXTests.test_borkN)r r r r'