metadata-qa-api
metadata-qa-api copied to clipboard
HasValue
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.