File: //usr/lib/python3/dist-packages/genshi/tests/__pycache__/output.cpython-310.pyc
o
!�b�U � @ s� d dl Z d dlmZmZmZmZ d dlmZmZ d dl m
Z
mZmZm
Z
mZ d dlmZ G dd� de j�ZG dd � d e j�ZG d
d� de j�ZG dd
� d
e j�Zdd� Zedkr`e jdd� dS dS )� N)�Attrs�Markup�QName�Stream)�HTML�XML)�DocType�
XMLSerializer�XHTMLSerializer�HTMLSerializer�EmptyTagFilter)�
doctest_suitec @ s| e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� ZdS )�XMLSerializerTestCasec C �2 t t jddfg�}|jtdd d�}| �d|� d S )N�z1.0N����Nr r �xhtml��doctype�encoding��<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
)r �XML_DECL�renderr �assertEqual��self�stream�output� r �5/usr/lib/python3/dist-packages/genshi/tests/output.py�test_with_xml_decl s
�z(XMLSerializerTestCase.test_with_xml_declc C s2 t t jtjdfg�}|jtd d�}| �d|� d S )Nr �r �[<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
)r �DOCTYPEr �HTML_STRICTr r r r r r r �test_doctype_in_stream"