From e56e7291095bc9ba2368054601297c2cc65cdf90 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 10 Mar 2019 22:50:31 +0100 Subject: Add support for writing terse collections --- tests/terse/blank_object.ttl | 2 ++ tests/terse/blank_subject.ttl | 2 ++ tests/terse/collection_object.ttl | 2 ++ tests/terse/collection_subject.ttl | 2 ++ tests/terse/manifest.ttl | 38 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 46 insertions(+) create mode 100644 tests/terse/blank_object.ttl create mode 100644 tests/terse/blank_subject.ttl create mode 100644 tests/terse/collection_object.ttl create mode 100644 tests/terse/collection_subject.ttl create mode 100644 tests/terse/manifest.ttl (limited to 'tests/terse') diff --git a/tests/terse/blank_object.ttl b/tests/terse/blank_object.ttl new file mode 100644 index 00000000..270e406b --- /dev/null +++ b/tests/terse/blank_object.ttl @@ -0,0 +1,2 @@ +@prefix eg: . +eg:s eg:p1 [ eg:p11 1 ; eg:p12 2 ] ; eg:p2 [ eg:p23 3 ; eg:p24 4 ] . diff --git a/tests/terse/blank_subject.ttl b/tests/terse/blank_subject.ttl new file mode 100644 index 00000000..5e3303f9 --- /dev/null +++ b/tests/terse/blank_subject.ttl @@ -0,0 +1,2 @@ +@prefix eg: . +[] eg:p1 1 ; eg:p2 2 . diff --git a/tests/terse/collection_object.ttl b/tests/terse/collection_object.ttl new file mode 100644 index 00000000..3310c418 --- /dev/null +++ b/tests/terse/collection_object.ttl @@ -0,0 +1,2 @@ +@prefix eg: . +eg:s eg:p1 ( 1 2 ) ; eg:p2 ( 3 4 ) . diff --git a/tests/terse/collection_subject.ttl b/tests/terse/collection_subject.ttl new file mode 100644 index 00000000..43670620 --- /dev/null +++ b/tests/terse/collection_subject.ttl @@ -0,0 +1,2 @@ +@prefix eg: . +( 1 2 ) eg:p3 3 ; eg:p4 4 . diff --git a/tests/terse/manifest.ttl b/tests/terse/manifest.ttl new file mode 100644 index 00000000..f8dca816 --- /dev/null +++ b/tests/terse/manifest.ttl @@ -0,0 +1,38 @@ +@prefix mf: . +@prefix rdf: . +@prefix rdfs: . +@prefix rdft: . + +<> + rdf:type mf:Manifest ; + rdfs:comment "Serd terse serialisation test cases" ; + mf:entries ( + <#blank_object> + <#blank_subject> + <#collection_object> + <#collection_subject> + ) . + +<#blank_object> + rdf:type rdft:TestTurtleEval ; + mf:name "blank_object" ; + mf:action ; + mf:result . + +<#blank_subject> + rdf:type rdft:TestTurtleEval ; + mf:name "blank_subject" ; + mf:action ; + mf:result . + +<#collection_object> + rdf:type rdft:TestTurtleEval ; + mf:name "collection_object" ; + mf:action ; + mf:result . + +<#collection_subject> + rdf:type rdft:TestTurtleEval ; + mf:name "collection_subject" ; + mf:action ; + mf:result . -- cgit v1.2.1