summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2000-10-03 22:35:29 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2000-10-03 22:35:29 (GMT)
commitcf0a1cc41705e27a8dd81536bb6a1b468bc22c59 (patch)
tree16f5c986e0f02a2361c4c7f0d18b995f4f7336da /Lib/test
parent1654b43ef79f81ce1ae6049f93db4a68f8408e3d (diff)
downloadcpython-cf0a1cc41705e27a8dd81536bb6a1b468bc22c59.zip
cpython-cf0a1cc41705e27a8dd81536bb6a1b468bc22c59.tar.gz
cpython-cf0a1cc41705e27a8dd81536bb6a1b468bc22c59.tar.bz2
Support non-namespace elements in *ElementNS of XMLGenerator.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_sax.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/Lib/test/test_sax.py b/Lib/test/test_sax.py
index 2b09cd6..1760eb2 100644
--- a/Lib/test/test_sax.py
+++ b/Lib/test/test_sax.py
@@ -112,11 +112,15 @@ def test_xmlgen_ns():
gen.startDocument()
gen.startPrefixMapping("ns1", ns_uri)
gen.startElementNS((ns_uri, "doc"), "ns1:doc", {})
+ # add an unqualified name
+ gen.startElementNS((None, "udoc"), None, {})
+ gen.endElementNS((None, "udoc"), None)
gen.endElementNS((ns_uri, "doc"), "ns1:doc")
gen.endPrefixMapping("ns1")
gen.endDocument()
- return result.getvalue() == start + ('<ns1:doc xmlns:ns1="%s"></ns1:doc>' %
+ return result.getvalue() == start + \
+ ('<ns1:doc xmlns:ns1="%s"><udoc></udoc></ns1:doc>' %
ns_uri)
# ===== XMLFilterBase