[Python-checkins] CVS: python/dist/src/Lib/test test_sax.py,1.7,1.8

Martin v. Löwis python-dev@python.org
Tue, 3 Oct 2000 15:35:31 -0700


Update of /cvsroot/python/python/dist/src/Lib/test
In directory slayer.i.sourceforge.net:/tmp/cvs-serv29759/test

Modified Files:
	test_sax.py 
Log Message:
Support non-namespace elements in *ElementNS of XMLGenerator.


Index: test_sax.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_sax.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** test_sax.py	2000/09/27 08:12:17	1.7
--- test_sax.py	2000/10/03 22:35:29	1.8
***************
*** 113,121 ****
      gen.startPrefixMapping("ns1", ns_uri)
      gen.startElementNS((ns_uri, "doc"), "ns1:doc", {})
      gen.endElementNS((ns_uri, "doc"), "ns1:doc")
      gen.endPrefixMapping("ns1")
      gen.endDocument()
  
!     return result.getvalue() == start + ('<ns1:doc xmlns:ns1="%s"></ns1:doc>' %
                                           ns_uri)
  
--- 113,125 ----
      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"><udoc></udoc></ns1:doc>' %
                                           ns_uri)