Skip to content

Commit eb40da8

Browse files
authored
Merge pull request #201 from w3c/prop
add tests for rdfs:Proposition
2 parents 3fd5fd7 + 4bcf40a commit eb40da8

File tree

5 files changed

+87
-0
lines changed

5 files changed

+87
-0
lines changed

rdf/rdf12/rdf-semantics/index.html

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,6 +1123,56 @@ <h2>
11231123
</dd>
11241124
</dl>
11251125
</dd>
1126+
<dt id='triple-terms-propositions'>
1127+
<a class='testlink' href='#triple-terms-propositions'>
1128+
triple-terms-propositions:
1129+
</a>
1130+
<span about='../rdf-semantics#triple-terms-propositions' property='mf:name'>triple-terms-propositions</span>
1131+
</dt>
1132+
<dd inlist='true' property='mf:entry' resource='../rdf-semantics#triple-terms-propositions' typeof='mf:PositiveEntailmentTest'>
1133+
<div property='rdfs:comment'>
1134+
<p>Triple terms denote instances of rdfs:Proposition.</p>
1135+
</div>
1136+
<dl class='test-detail'>
1137+
<dt>type</dt>
1138+
<dd>mf:PositiveEntailmentTest</dd>
1139+
<dt>approval</dt>
1140+
<dd property='mf:approval' resource=''></dd>
1141+
<dt>action</dt>
1142+
<dd>
1143+
<a href='test001a.ttl' property='mf:action'>test001a.ttl</a>
1144+
</dd>
1145+
<dt>result</dt>
1146+
<dd>
1147+
<a href='triple-terms-propositions.ttl' property='mf:result'>triple-terms-propositions.ttl</a>
1148+
</dd>
1149+
</dl>
1150+
</dd>
1151+
<dt id='reifies-range'>
1152+
<a class='testlink' href='#reifies-range'>
1153+
reifies-range:
1154+
</a>
1155+
<span about='../rdf-semantics#reifies-range' property='mf:name'>reifies-range</span>
1156+
</dt>
1157+
<dd inlist='true' property='mf:entry' resource='../rdf-semantics#reifies-range' typeof='mf:PositiveEntailmentTest'>
1158+
<div property='rdfs:comment'>
1159+
<p>Range of rdf:reifies is rdfs:Proposition.</p>
1160+
</div>
1161+
<dl class='test-detail'>
1162+
<dt>type</dt>
1163+
<dd>mf:PositiveEntailmentTest</dd>
1164+
<dt>approval</dt>
1165+
<dd property='mf:approval' resource=''></dd>
1166+
<dt>action</dt>
1167+
<dd>
1168+
<a href='reifies-rangea.ttl' property='mf:action'>reifies-rangea.ttl</a>
1169+
</dd>
1170+
<dt>result</dt>
1171+
<dd>
1172+
<a href='reifies-ranger.ttl' property='mf:result'>reifies-ranger.ttl</a>
1173+
</dd>
1174+
</dl>
1175+
</dd>
11261176
</dl>
11271177
</div>
11281178
<footer>

rdf/rdf12/rdf-semantics/manifest.ttl

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ trs:manifest a mf:Manifest;
7979
trs:double-round-different
8080
trs:double-round-same
8181
trs:double-infinity
82+
trs:triple-terms-propositions
83+
trs:reifies-range
8284
) .
8385

8486
trs:all-identical-triple-terms-are-the-same a mf:PositiveEntailmentTest;
@@ -501,3 +503,23 @@ trs:double-infinity a mf:PositiveEntailmentTest;
501503
mf:result <double-e401.ttl>;
502504
mf:unrecognizedDatatypes ();
503505
test:approval test:NotClassified .
506+
507+
trs:triple-terms-propositions a mf:PositiveEntailmentTest;
508+
rdfs:comment "Triple terms denote instances of rdfs:Proposition.";
509+
mf:action <test001a.ttl>;
510+
mf:entailmentRegime "RDFS";
511+
mf:name "triple-terms-propositions";
512+
mf:recognizedDatatypes ();
513+
mf:result <triple-terms-propositions.ttl>;
514+
mf:unrecognizedDatatypes ();
515+
test:approval test:NotClassified .
516+
517+
trs:reifies-range a mf:PositiveEntailmentTest;
518+
rdfs:comment "Range of rdf:reifies is rdfs:Proposition.";
519+
mf:action <reifies-rangea.ttl>;
520+
mf:entailmentRegime "RDFS";
521+
mf:name "reifies-range";
522+
mf:recognizedDatatypes ();
523+
mf:result <reifies-ranger.ttl>;
524+
mf:unrecognizedDatatypes ();
525+
test:approval test:NotClassified .
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
2+
PREFIX : <http://example.com/ns#>
3+
4+
:a rdf:reifies :b .
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
2+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3+
PREFIX : <http://example.com/ns#>
4+
5+
:b rdf:type rdfs:Proposition .
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
2+
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3+
PREFIX : <http://example.com/ns#>
4+
5+
:a1 :p1 _:pp .
6+
_:pp rdf:type rdfs:Proposition .

0 commit comments

Comments
 (0)