aboutsummaryrefslogtreecommitdiff
path: root/scripts/xml-parse-test.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/xml-parse-test.py')
-rwxr-xr-xscripts/xml-parse-test.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/scripts/xml-parse-test.py b/scripts/xml-parse-test.py
index 73ab295d..bf8646a9 100755
--- a/scripts/xml-parse-test.py
+++ b/scripts/xml-parse-test.py
@@ -4,8 +4,7 @@ import glob, rpki.up_down, rpki.left_right, rpki.relaxng, xml.sax, lxml.etree, l
verbose = False
-def test(fileglob, schema, sax_handler, encoding, tester=None):
- rng = rpki.relaxng.RelaxNG(schema)
+def test(fileglob, rng, sax_handler, encoding, tester=None):
files = glob.glob(fileglob)
files.sort()
for f in files:
@@ -42,13 +41,13 @@ def lr_tester(elt_in, elt_out, msg):
pprint_cert(cert)
test(fileglob="up-down-protocol-samples/*.xml",
- schema="up-down-schema.rng",
+ rng=rpki.relaxng.up_down,
sax_handler=rpki.up_down.sax_handler,
encoding="utf-8",
tester=ud_tester)
test(fileglob="left-right-protocol-samples/*.xml",
- schema="left-right-schema.rng",
+ rng=rpki.relaxng.left_right,
sax_handler=rpki.left_right.sax_handler,
encoding="us-ascii",
tester=lr_tester)