diff options
Diffstat (limited to 'misc/testsuite/lib')
-rw-r--r-- | misc/testsuite/lib/TestCase.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/misc/testsuite/lib/TestCase.py b/misc/testsuite/lib/TestCase.py index 20b7510..d903d39 100644 --- a/misc/testsuite/lib/TestCase.py +++ b/misc/testsuite/lib/TestCase.py @@ -115,9 +115,14 @@ class ValidatorTestSuite(): def readTestCase(self, testcase_node): """read metadata for a test case from an elementTree testcase node""" - title = "" - descr = "" - descr = testcase_node.findtext(".//{http://www.w3.org/1999/xhtml}p") + try: + title = testcase_node.findtext(".//{http://purl.org/dc/elements/1.1/}title") + except: + title = "" + try: + descr = testcase_node.findtext(".//{http://www.w3.org/1999/xhtml}p") + except: + descr = "" test_uri = "" test_uri = testcase_node.findtext(".//uri") expect_elt = testcase_node.find(".//expect") |