summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2011-02-14 08:29:31 -0800
committerDave Beckett <dave@dajobe.org>2011-02-14 08:29:31 -0800
commit1034afc08271cc9906a88011f0f1636e0e4be022 (patch)
tree9c0a8ee60d72a5d7cc6a9d4042ef36cda05dd12e
parentb3ae7207e37e46053eca528c97b7b6ef4bac3a5a (diff)
downloadraptor-1034afc08271cc9906a88011f0f1636e0e4be022.tar.gz
Add tests for long literal with dups and lang
-rw-r--r--tests/turtle/Makefile.am4
-rw-r--r--tests/turtle/test-36.out2
-rw-r--r--tests/turtle/test-36.ttl4
-rw-r--r--tests/turtle/test-37.out1
-rw-r--r--tests/turtle/test-37.ttl3
5 files changed, 12 insertions, 2 deletions
diff --git a/tests/turtle/Makefile.am b/tests/turtle/Makefile.am
index d7c257a9..c3108414 100644
--- a/tests/turtle/Makefile.am
+++ b/tests/turtle/Makefile.am
@@ -30,7 +30,7 @@ test-09.ttl test-10.ttl test-11.ttl test-12.ttl test-13.ttl \
test-14.ttl test-15.ttl test-16.ttl test-17.ttl test-18.ttl \
test-19.ttl test-20.ttl test-21.ttl test-22.ttl test-23.ttl \
test-24.ttl test-25.ttl test-26.ttl test-27.ttl \
-test-29.ttl test-30.ttl test-33.ttl \
+test-29.ttl test-30.ttl test-33.ttl test-36.ttl test-37.ttl \
rdf-schema.ttl \
rdfs-namespace.ttl \
rdfq-results.ttl
@@ -49,7 +49,7 @@ test-09.out test-10.out test-11.out test-12.out test-13.out \
test-14.out test-15.out test-16.out test-17.out test-18.out \
test-19.out test-20.out test-21.out test-22.out test-23.out \
test-24.out test-25.out test-26.out test-27.out test-28.out \
-test-29.out test-30.out test-33.out \
+test-29.out test-30.out test-33.out test-36.out test-37.out \
rdf-schema.out \
rdfs-namespace.out \
rdfq-results.out
diff --git a/tests/turtle/test-36.out b/tests/turtle/test-36.out
new file mode 100644
index 00000000..af94fe6a
--- /dev/null
+++ b/tests/turtle/test-36.out
@@ -0,0 +1,2 @@
+<http://example.org/ex#a> <http://example.org/ex#b> "first long literal" .
+<http://example.org/ex#c> <http://example.org/ex#d> "second long literal" .
diff --git a/tests/turtle/test-36.ttl b/tests/turtle/test-36.ttl
new file mode 100644
index 00000000..ceaad3d4
--- /dev/null
+++ b/tests/turtle/test-36.ttl
@@ -0,0 +1,4 @@
+# Test long literal twice to ensure it does not over-quote
+@prefix : <http://example.org/ex#> .
+:a :b """first long literal""" .
+:c :d """second long literal""" .
diff --git a/tests/turtle/test-37.out b/tests/turtle/test-37.out
new file mode 100644
index 00000000..629cbf42
--- /dev/null
+++ b/tests/turtle/test-37.out
@@ -0,0 +1 @@
+<http://example.org/ex#a> <http://example.org/ex#b> "Cheers"@en-UK .
diff --git a/tests/turtle/test-37.ttl b/tests/turtle/test-37.ttl
new file mode 100644
index 00000000..7fd527c4
--- /dev/null
+++ b/tests/turtle/test-37.ttl
@@ -0,0 +1,3 @@
+# Test long literal with lang tag
+@prefix : <http://example.org/ex#> .
+:a :b """Cheers"""@en-UK .