summaryrefslogtreecommitdiffstats
path: root/libxml2/python/tests/dtdvalid.py
diff options
context:
space:
mode:
Diffstat (limited to 'libxml2/python/tests/dtdvalid.py')
-rwxr-xr-xlibxml2/python/tests/dtdvalid.py32
1 files changed, 0 insertions, 32 deletions
diff --git a/libxml2/python/tests/dtdvalid.py b/libxml2/python/tests/dtdvalid.py
deleted file mode 100755
index d4049b8..0000000
--- a/libxml2/python/tests/dtdvalid.py
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/python -u
-import libxml2
-import sys
-
-# Memory debug specific
-libxml2.debugMemory(1)
-
-dtd="""<!ELEMENT foo EMPTY>"""
-instance="""<?xml version="1.0"?>
-<foo></foo>"""
-
-dtd = libxml2.parseDTD(None, 'test.dtd')
-ctxt = libxml2.newValidCtxt()
-doc = libxml2.parseDoc(instance)
-ret = doc.validateDtd(ctxt, dtd)
-if ret != 1:
- print("error doing DTD validation")
- sys.exit(1)
-
-doc.freeDoc()
-dtd.freeDtd()
-del dtd
-del ctxt
-
-# Memory debug specific
-libxml2.cleanupParser()
-if libxml2.debugMemory(1) == 0:
- print("OK")
-else:
- print("Memory leak %d bytes" % (libxml2.debugMemory(1)))
- libxml2.dumpMemory()
-