From 9910494d7bb417fb75f1c99b65f9956d14184059 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 3 Apr 2023 10:47:40 -0400 Subject: Gracefully handle boolean subject and predicate errors --- test/extra/bad/bad-a-object.ttl | 3 +++ test/extra/bad/bad-a-subject.ttl | 4 ++-- test/extra/bad/bad-false-predicate.ttl | 3 +++ test/extra/bad/bad-false-subject.ttl | 3 +++ test/extra/bad/bad-true-predicate.ttl | 3 +++ test/extra/bad/bad-true-subject.ttl | 3 +++ 6 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 test/extra/bad/bad-a-object.ttl create mode 100644 test/extra/bad/bad-false-predicate.ttl create mode 100644 test/extra/bad/bad-false-subject.ttl create mode 100644 test/extra/bad/bad-true-predicate.ttl create mode 100644 test/extra/bad/bad-true-subject.ttl (limited to 'test/extra') diff --git a/test/extra/bad/bad-a-object.ttl b/test/extra/bad/bad-a-object.ttl new file mode 100644 index 00000000..72d5c269 --- /dev/null +++ b/test/extra/bad/bad-a-object.ttl @@ -0,0 +1,3 @@ +@prefix : . + +:a :b a . diff --git a/test/extra/bad/bad-a-subject.ttl b/test/extra/bad/bad-a-subject.ttl index 07a372f1..11d98d98 100644 --- a/test/extra/bad/bad-a-subject.ttl +++ b/test/extra/bad/bad-a-subject.ttl @@ -1,3 +1,3 @@ -# 'a' only allowed as a predicate -@prefix : . +@prefix : . + a :a :b . diff --git a/test/extra/bad/bad-false-predicate.ttl b/test/extra/bad/bad-false-predicate.ttl new file mode 100644 index 00000000..074c4d14 --- /dev/null +++ b/test/extra/bad/bad-false-predicate.ttl @@ -0,0 +1,3 @@ +@prefix : . + +:s false :o . diff --git a/test/extra/bad/bad-false-subject.ttl b/test/extra/bad/bad-false-subject.ttl new file mode 100644 index 00000000..945141eb --- /dev/null +++ b/test/extra/bad/bad-false-subject.ttl @@ -0,0 +1,3 @@ +@prefix : . + +false :p :o . diff --git a/test/extra/bad/bad-true-predicate.ttl b/test/extra/bad/bad-true-predicate.ttl new file mode 100644 index 00000000..8d7c0240 --- /dev/null +++ b/test/extra/bad/bad-true-predicate.ttl @@ -0,0 +1,3 @@ +@prefix : . + +:s true :o . diff --git a/test/extra/bad/bad-true-subject.ttl b/test/extra/bad/bad-true-subject.ttl new file mode 100644 index 00000000..7808cc45 --- /dev/null +++ b/test/extra/bad/bad-true-subject.ttl @@ -0,0 +1,3 @@ +@prefix : . + +true :p :o . -- cgit v1.2.1