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() |