Skip to content

Commit 88c6c12

Browse files
committed
add tests for rdfs:Proposition
1 parent d475763 commit 88c6c12

File tree

4 files changed

+36
-0
lines changed

4 files changed

+36
-0
lines changed

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 are 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: 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+
<<( :a :b :c )>> rdf:type rdfs:Proposition .

0 commit comments

Comments
 (0)