RE: Prov-XML test cases

Dear James,

I have fixed the constraint test case XML files that did not follow the latest PROV-XML schema. There are two exceptions though:
- Some test cases with "DM" suffix: These can fail the schema validation because some required elements are intentionally removed.
- Some unification test cases broke a statement into 2-3 separate statements containing only part of the original once. As a result, they fail to validate the schema because some required elements are missing in these part statements. There are only two test cases in this category: unification-delegation-s3-PASS-c23.provx, unification-delegation-s4-PASS-c23.provx.
I only fixed those in the constraints sub-folder (i.e. the unit test cases). I'll wait until the conversion tool is update and will generate the test cases for the examples in PROV-DM and PROV-O again.
Best wishes,

Dr T Dong Huynh
Research Fellow
Web and Internet Science Research Group         Tel: +44 (0) 23 8059 3270
School of Electronics and Computer Science      Fax: +44 (0) 23 8059 2783
University of Southampton                       Eml:
Southampton, SO17 1BJ, UK.

-----Original Message-----
From: James Cheney [] 
Sent: 30 January 2013 20:38
To: Provenance Working Group
Subject: Prov-XML test cases


Some of the PROV-XML versions of the test cases (.provx) are not valid with respect to the schema.  For example, in  unification-usage-s8-PASS-c23.provx, the "time" element in the usage record is in the wrong place.

I understand that the test cases / prov-xml exporter may have predated the current version of the schema.  Would it be possible to validate them and correct any that are not valid (with respect to the schema)?

The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.

Received on Monday, 4 February 2013 14:30:17 UTC