blob: 62803b5869084228a55253ec6819310d03ef14fb [file] [log] [blame]
Guido van Rossum02505e41998-01-29 14:55:24 +00001'''Test module to thest the xmllib module.
2 Sjoerd Mullender
3'''
4
Fredrik Lundhf7850422001-01-17 21:51:36 +00005from test_support import verbose
Guido van Rossum02505e41998-01-29 14:55:24 +00006
7testdoc = """\
8<?xml version="1.0" encoding="UTF-8" standalone='yes' ?>
9<!-- comments aren't allowed before the <?xml?> tag,
10 but they are allowed before the <!DOCTYPE> tag -->
11<!DOCTYPE greeting [
12 <!ELEMENT greeting (#PCDATA)>
13]>
14<greeting>Hello, world!</greeting>
15"""
16
17import xmllib
18if verbose:
Fred Drake004d5e62000-10-23 17:22:08 +000019 parser = xmllib.TestXMLParser()
Guido van Rossum02505e41998-01-29 14:55:24 +000020else:
Fred Drake004d5e62000-10-23 17:22:08 +000021 parser = xmllib.XMLParser()
Guido van Rossum02505e41998-01-29 14:55:24 +000022
23for c in testdoc:
Fred Drake004d5e62000-10-23 17:22:08 +000024 parser.feed(c)
Guido van Rossum02505e41998-01-29 14:55:24 +000025parser.close()