metadata-qa-api icon indicating copy to clipboard operation
metadata-qa-api copied to clipboard

HasValue

Open pkiraly opened this issue 9 years ago • 0 comments

HasValue := val:RDF term

sh:hasValue: Testing a HasValue parameter against a value node returns fail if the set of value nodes is non-empty and no element of value nodes is the same term as val.

<ResolvedIssueShape> sh:property [ sh:predicate ex:state; sh:hasValue ex:Resolved ] .
<issue1> ex:state ex:Resolved .
<issue2> ex:state ex:Resolved, ex:Referred .
<issue3> ex:state ex:Unresolved, ex:Referred .
<ResolvedIssueShape>  <issue1>  pass
<ResolvedIssueShape>  <issue2>  pass
<ResolvedIssueShape>  <issue3>  fail  ex:state expected to be ex:Resolved, ex:Unresolved found.

pkiraly avatar Sep 29 '16 07:09 pkiraly