Skip to content

Commit 8b7930e

Browse files
committed
test(data): update list of changes in OWL diff sample
Recheck the test data files against the latest export of the same diff/report, mostly reordering the changes and making some observations. Redundancies not observed any more: - class **epo:AdHocChanel** moved `rdfs:isDefinedBy` to **epo:AwardCriterion** - objectProperty **epo:exposesChannel** moved `rdfs:isDefinedBy` to **epo:followsRuleSetBy** - datatypeProperty **epo:describesProfessionRelevantLaw** moved `rdfs:isDefinedBy` to **epo:describesObjectiveParticipationRules** These may be because of updates to the tool since the last time these descriptions were prepared (as these are redundancies they are not important), or they could be regressions in some manner, related to the _moved_ change type (even if they are redundancies, we may expect them to show up like other redundancies). Observations (re)confirmed: - change of language to null (deleted lang) is not captured (as an update) - change of datatype property to object property is not captured at all (but should be captured as one deleted and the other added at least) - change of language is not captured (as an update) - the _move_ change type is not represented in this diff sample
1 parent 9d5b2ab commit 8b7930e

File tree

1 file changed

+21
-24
lines changed

1 file changed

+21
-24
lines changed

tests/test_data/rdfs/epo/README.md

Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -16,44 +16,41 @@ captured_ to the non-appearance thereof, due to one reason or another, that may
1616
or may not be a bug:
1717

1818
1. added class **epo:AwardCriterion**
19-
1. deleted class **epo:AdHocChannel**
20-
1. class **epo:AcquiringCentralPurchasingBody** replaced `skos:prefLabel` w/ `rdfs:label` (interpreted as `rdfs:label` added)
2119
1. class **epo:AwardCriterion** added `skos:prefLabel` (redundant, from added class)
22-
1. class **epo:Document** added `skos:prefLabel` _es_ lang
23-
1. class **epo:AccessTerm** deleted `skos:prefLabel`
24-
1. class **epo:AcquiringCentralPurchasingBody** replaced `skos:prefLabel` w/ `rdfs:label` (interpreted as `skos:prefLabel` deleted)
25-
1. class **epo:AdHocChannel** deleted `skos:prefLabel` (redundant, from deleted class)
26-
1. class **epo:AwardCriteriaSummary** updated `skos:prefLabel` (moved original value to `skos:altLabel`)
27-
1. class **epo:AcquiringCentralPurchasingBody** replaced `skos:prefLabel` w/ `rdfs:label` (interpreted as `skos:prefLabel` changed to `rdfs:label`)
28-
1. class **epo:AwardCriteriaSummary** changed `skos:prefLabel` to `skos:altLabel` (cross-property move of `skos:prefLabel` to `skos:altLabel`)
29-
1. class **epo:AwardCriteriaSummary** add `skos:altLabel` (redundant, from cross-property move of `skos:prefLabel`)
3020
1. class **epo:AwardCriterion** added `skos:definition` (redundant, from added class)
31-
1. class **epo:AdHocChannel** deleted `skos:definition` (redundant, from deleted class)
3221
1. class **epo:AwardCriterion** added `rdfs:subClassOf` (redundant, from added class)
33-
1. class **epo:AdHocChannel** deleted `rdfs:subClassOf` (redundant, from deleted class)
3422
1. class **epo:AwardCriterion** added `rdfs:isDefinedBy` (redundant, from added class)
23+
1. deleted class **epo:AdHocChannel**
24+
1. class **epo:AdHocChannel** deleted `skos:prefLabel` (redundant, from deleted class)
25+
1. class **epo:AdHocChannel** deleted `skos:definition` (redundant, from deleted class)
26+
1. class **epo:AdHocChannel** deleted `rdfs:subClassOf` (redundant, from deleted class)
3527
1. class **epo:AdHocChannel** deleted `rdfs:isDefinedBy` (redundant, from deleted class)
36-
1. class **epo:AdHocChanel** moved `rdfs:isDefinedBy` to **epo:AwardCriterion** (redundant, part of added class)
28+
1. class **epo:AcquiringCentralPurchasingBody** `skos:prefLabel` changed to `rdfs:label`
29+
1. class **epo:AcquiringCentralPurchasingBody** added `rdfs:label` (redundant, from changed property)
30+
1. class **epo:AcquiringCentralPurchasingBody** deleted `skos:prefLabel` (redundant, from changed property)
31+
1. class **epo:Document** added `skos:prefLabel` lang _es_
32+
1. class **epo:AccessTerm** deleted `skos:prefLabel`
33+
1. class **epo:AwardCriteriaSummary** updated `skos:prefLabel` (new value; original value moved to `skos:altLabel`)
34+
1. class **epo:AwardCriteriaSummary** changed `skos:prefLabel` to `skos:altLabel` (cross-property move of original `skos:prefLabel` to `skos:altLabel`; could be ignored as the original property was retained with a new value)
35+
1. class **epo:AwardCriteriaSummary** added `skos:altLabel` (redundant, from changed property; could be considered non-redundant if the cross-property move is ignored)
3736
1. added objectProperty **epo:followsRulesSetBy** with domain `epo:PurchaseContract`, range `epo:FrameworkAgreement` and maxCardinality 1
38-
1. deleted objectProperty **epo:exposesChannel**
39-
1. objectProperty **epo:exposesInvoiceeChannel** added `rdfs:label`
4037
1. objectProperty **epo:followsRulesSetBy** added `skos:prefLabel` (redundant, from added objectProperty)
41-
1. objectProperty **epo:exposesChannel** deleted `skos:prefLabel` (redundant, from deleted objectProperty)
42-
1. objectProperty **epo:describesResultNotice** added `skos:altLabel`
4338
1. objectProperty **epo:followsRulesSetBy** added `rdfs:isDefinedBy` (redundant, from added objectProperty)
39+
1. deleted objectProperty **epo:exposesChannel**
40+
1. objectProperty **epo:exposesChannel** deleted `skos:prefLabel` (redundant, from deleted objectProperty)
4441
1. objectProperty **epo:exposesChannel** deleted `rdfs:isDefinedBy` (redundant, from deleted objectProperty)
45-
1. objectProperty **epo:exposesChannel** moved `rdfs:isDefinedBy` to **epo:followsRuleSetBy** (redundant, part of added class)
42+
1. objectProperty **epo:exposesInvoiceeChannel** added `rdfs:label`
43+
1. objectProperty **epo:describesResultNotice** added `skos:altLabel`
4644
1. added datatypeProperty **epo:describesObjectiveParticipationRules**
47-
1. deleted datatypeProperty **epo:describesProfessionRelevantLaw**
48-
1. datatypeProperty **epo:describesProfession** added `rdfs:label` no lang
4945
1. datatypeProperty **epo:describesObjectiveParticipationRules** added `skos:prefLabel` (redundant, from added datatypeProperty)
50-
1. datatypeProperty **epo:describesProfessionRelevantLaw** deleted `skos:prefLabel` (redundant, from deleted datatypeProperty)
5146
1. datatypeProperty **epo:describesObjectiveParticipationRules** added `rdfs:isDefinedBy` (redundant, from added datatypeProperty)
47+
1. deleted datatypeProperty **epo:describesProfessionRelevantLaw**
48+
1. datatypeProperty **epo:describesProfessionRelevantLaw** deleted `skos:prefLabel` (redundant, from deleted datatypeProperty)
5249
1. datatypeProperty **epo:describesProfessionRelevantLaw** deleted `rdfs:isDefinedBy` (redundant, from deleted datatypeProperty)
53-
1. datatypeProperty **epo:describesProfessionRelevantLaw** moved `rdfs:isDefinedBy` to **epo:describesObjectiveParticipationRules** (redundant, part of added class)
50+
1. datatypeProperty **epo:describesProfession** added `rdfs:label` no lang
5451
1. datatypeProperty **epo:describesVerificationMethod** converted to objectProperty (not captured)
55-
1. objectProperty **epo:distributesOffer** deleted lang of `skos:prefLabel` (not captured)
56-
1. objectProperty **epo:actsOnBehalfOf** replace lang en w/ de of `skos:prefLabel` (not captured)
52+
1. objectProperty **epo:distributesOffer** deleted `skos:prefLabel` lang (not captured)
53+
1. objectProperty **epo:actsOnBehalfOf** updated `skos:prefLabel` lang _en_ to _de_ (not captured)
5754

5855
There is no automated test case at present using these files, but they can be
5956
used to facilitate manual tests in the meantime.

0 commit comments

Comments
 (0)