|
|
| version 1.1, 2012/02/21 23:38:00 | version 1.1.1.2, 2014/06/15 19:53:34 |
|---|---|
| Line 20 doc = libxml2.parseDoc( | Line 20 doc = libxml2.parseDoc( |
| elem = doc.getRootElement() | elem = doc.getRootElement() |
| attr = elem.hasNsProp('attr', 'http://abc.org') | attr = elem.hasNsProp('attr', 'http://abc.org') |
| if attr == None or attr.serialize()[:-1] != """<!ATTLIST test abc:attr CDATA #FIXED "def">""": | if attr == None or attr.serialize()[:-1] != """<!ATTLIST test abc:attr CDATA #FIXED "def">""": |
| print "Failed to find defaulted attribute abc:attr" | print("Failed to find defaulted attribute abc:attr") |
| sys.exit(1) | sys.exit(1) |
| doc.freeDoc() | doc.freeDoc() |
| Line 28 doc.freeDoc() | Line 28 doc.freeDoc() |
| # Memory debug specific | # Memory debug specific |
| libxml2.cleanupParser() | libxml2.cleanupParser() |
| if libxml2.debugMemory(1) == 0: | if libxml2.debugMemory(1) == 0: |
| print "OK" | print("OK") |
| else: | else: |
| print "Memory leak %d bytes" % (libxml2.debugMemory(1)) | print("Memory leak %d bytes" % (libxml2.debugMemory(1))) |
| libxml2.dumpMemory() | libxml2.dumpMemory() |