Skip to content

Commit

Permalink
Added policy docs defining PREFORMA testing classes
Browse files Browse the repository at this point in the history
  • Loading branch information
bdoubrov committed Jul 9, 2017
1 parent 7ce639e commit 6795db5
Show file tree
Hide file tree
Showing 73 changed files with 650 additions and 0 deletions.
8 changes: 8 additions & 0 deletions PREFORMA classes/TC000.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport[@isCompliant = 'true'])">File belongs to class TC000</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC001.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = 'FileAttachment')">File belongs to class TC001</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC002.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = 'FileAttachment' and validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.8.1' and @testNumber='1'])">File belongs to class TC002</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC003.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = 'Sound')">File belongs to class TC003</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC004.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = 'Movie')">File belongs to class TC004</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC005.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = 'Screen')">File belongs to class TC005</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC006.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/annotations/annotation/subType = '3D')">File belongs to class TC006</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC007.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/lowLevelInfo/filters/filter/@name = 'LZWDecode')">File belongs to class TC007</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC008.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/lowLevelInfo/filters/filter/@name = 'Crypt')">File belongs to class TC008</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC009.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.1.7' and @testNumber='4'])">File belongs to class TC009</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.1.7' and @testNumber='4'])">File belongs to class TC009</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
10 changes: 10 additions & 0 deletions PREFORMA classes/TC010.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.2.4' and @testNumber='3'])">File belongs to class TC010</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.8' and @testNumber='3'])">File belongs to class TC010</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.8' and @testNumber='3'])">File belongs to class TC010</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
13 changes: 13 additions & 0 deletions PREFORMA classes/TC011.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.2.4' and @testNumber='1'])">File belongs to class TC011</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.2.4' and @testNumber='2'])">File belongs to class TC011</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.8' and @testNumber='1'])">File belongs to class TC011</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.8' and @testNumber='2'])">File belongs to class TC011</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.8' and @testNumber='1'])">File belongs to class TC011</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.8' and @testNumber='2'])">File belongs to class TC011</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC012.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.1.13' and @testNumber='1'])">File belongs to class TC012</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC014.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.4'])">File belongs to class TC014</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
10 changes: 10 additions & 0 deletions PREFORMA classes/TC015.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.2.6' and @testNumber='1'])">File belongs to class TC015</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.9' and @testNumber='2'])">File belongs to class TC015</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.9' and @testNumber='2'])">File belongs to class TC015</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC016.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.1.11' and @testNumber='1'])">File belongs to class TC016</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC017.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.8' and @testNumber='1'])">File belongs to class TC017</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.8' and @testNumber='1'])">File belongs to class TC017</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
10 changes: 10 additions & 0 deletions PREFORMA classes/TC018.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.2.5' and @testNumber='1'])">File belongs to class TC018</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.9' and @testNumber='1'])">File belongs to class TC018</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.9' and @testNumber='1'])">File belongs to class TC018</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
13 changes: 13 additions & 0 deletions PREFORMA classes/TC019.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.6.2' and @testNumber='1'])">File belongs to class TC019</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.6.2' and @testNumber='2'])">File belongs to class TC019</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.4.1' and @testNumber='1'])">File belongs to class TC019</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.4.1' and @testNumber='2'])">File belongs to class TC019</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.4.1' and @testNumber='1'])">File belongs to class TC019</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.4.1' and @testNumber='2'])">File belongs to class TC019</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC020.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.4.2' and @testNumber='1'])">File belongs to class TC020</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.4.2' and @testNumber='1'])">File belongs to class TC020</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC021.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Launch')">File belongs to class TC021</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC022.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Sound')">File belongs to class TC022</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC023.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Movie')">File belongs to class TC023</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC024.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Hide')">File belongs to class TC024</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC025.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'ResetForm')">File belongs to class TC025</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC026.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'ImportData')">File belongs to class TC026</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC027.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'JavaScript')">File belongs to class TC006</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC028.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'set-state')">File belongs to class TC028</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC029.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'no-op')">File belongs to class TC029</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC030.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'SetOCGState')">File belongs to class TC030</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC031.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Rendition')">File belongs to class TC006</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC032.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'Trans')">File belongs to class TC032</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC033.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(featuresReport/actions/action/@type = 'GoTo3DView')">File belongs to class TC033</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
10 changes: 10 additions & 0 deletions PREFORMA classes/TC034.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.6.1' and @testNumber='2'])">File belongs to class TC034</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.5.1' and @testNumber='2'])">File belongs to class TC034</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.5.1' and @testNumber='2'])">File belongs to class TC034</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC035.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@clause='6.1.3' and @testNumber='2'])">File belongs to class TC035</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC036.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.1.12' and @testNumber='3'])">File belongs to class TC036</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.1.12' and @testNumber='3'])">File belongs to class TC036</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC037.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.2.11.8' and @testNumber='1'])">File belongs to class TC037</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.2.11.8' and @testNumber='1'])">File belongs to class TC037</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
8 changes: 8 additions & 0 deletions PREFORMA classes/TC038.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-1:2005' and @clause='6.1.2' and @testNumber='1'])">File belongs to class TC038</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
9 changes: 9 additions & 0 deletions PREFORMA classes/TC039.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt">
<sch:pattern>
<sch:rule context="/report/jobs/job">
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-2:2011' and @clause='6.1.2' and @testNumber='1'])">File belongs to class TC039</sch:assert>
<sch:assert test="not(validationReport/details/rule[@specification='ISO 19005-3:2012' and @clause='6.1.2' and @testNumber='1'])">File belongs to class TC039</sch:assert>
</sch:rule>
</sch:pattern>
</sch:schema>
Loading

0 comments on commit 6795db5

Please sign in to comment.