+ boundry tests for PN_CHAR_BASE-derived terminals
authorEric Prud'hommeaux <eric@w3.org>
Wed, 20 Mar 2013 02:40:54 -0400
changeset 673 aec6d4bbdd8b
parent 672 3f10a93d4f06
child 674 b1f531162f48
+ boundry tests for PN_CHAR_BASE-derived terminals
~ rearranged, spell-checked
rdf-turtle/coverage/tests/HYPHEN_MINUS_in_localName.nt
rdf-turtle/coverage/tests/HYPHEN_MINUS_in_localName.ttl
rdf-turtle/coverage/tests/HYPHEN_MINUS_in_local_name.nt
rdf-turtle/coverage/tests/HYPHEN_MINUS_in_local_name.ttl
rdf-turtle/coverage/tests/LITERAL1_all_controls.nt
rdf-turtle/coverage/tests/LITERAL1_all_controls.ttl
rdf-turtle/coverage/tests/LITERAL1_all_punctuation.nt
rdf-turtle/coverage/tests/LITERAL1_all_punctuation.ttl
rdf-turtle/coverage/tests/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl
rdf-turtle/coverage/tests/labeled_blank_node_with_PN_CHARS_BASE_character_boundries.ttl
rdf-turtle/coverage/tests/labeled_blank_node_with_leading_digit.ttl
rdf-turtle/coverage/tests/labeled_blank_node_with_leading_underscore.ttl
rdf-turtle/coverage/tests/labeled_blank_node_with_non_leading_extras.ttl
rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundaries.nt
rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundaries.ttl
rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundries.nt
rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundries.ttl
rdf-turtle/coverage/tests/localName_with_leading_digit.nt
rdf-turtle/coverage/tests/localName_with_leading_digit.ttl
rdf-turtle/coverage/tests/localName_with_leading_underscore.nt
rdf-turtle/coverage/tests/localName_with_leading_underscore.ttl
rdf-turtle/coverage/tests/localName_with_non_leading_extras.nt
rdf-turtle/coverage/tests/localName_with_non_leading_extras.ttl
rdf-turtle/coverage/tests/manifest.ttl
rdf-turtle/coverage/tests/percent_escaped_localName.nt
rdf-turtle/coverage/tests/percent_escaped_localName.ttl
rdf-turtle/coverage/tests/percent_escaped_local_name.nt
rdf-turtle/coverage/tests/percent_escaped_local_name.ttl
rdf-turtle/coverage/tests/prefix_with_PN_CHARS_BASE_character_boundaries.ttl
rdf-turtle/coverage/tests/prefix_with_PN_CHARS_BASE_character_boundries.ttl
rdf-turtle/coverage/tests/prefix_with_non_leading_extras.ttl
rdf-turtle/coverage/tests/reserved_escaped_localName.nt
rdf-turtle/coverage/tests/reserved_escaped_localName.ttl
rdf-turtle/coverage/tests/reserved_escaped_local_name.nt
rdf-turtle/coverage/tests/reserved_escaped_local_name.ttl
rdf-turtle/coverage/tests/underscore_in_localName.nt
rdf-turtle/coverage/tests/underscore_in_localName.ttl
rdf-turtle/coverage/tests/underscore_in_local_name.nt
rdf-turtle/coverage/tests/underscore_in_local_name.ttl
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/HYPHEN_MINUS_in_localName.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s-> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/HYPHEN_MINUS_in_localName.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:s- <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/HYPHEN_MINUS_in_local_name.nt	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s-> <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/HYPHEN_MINUS_in_local_name.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] p: <http://a.example/>.
-p:s- <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/LITERAL1_all_controls.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\u0009\u000b\u000c\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f" .
Binary file rdf-turtle/coverage/tests/LITERAL1_all_controls.ttl has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/LITERAL1_all_punctuation.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> " !\u0022#$%&():;<=>[email protected][]^_`{|}~" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/LITERAL1_all_punctuation.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> ' !"#$%&():;<=>[email protected][]^_`{|}~' .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> _:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿 .
--- a/rdf-turtle/coverage/tests/labeled_blank_node_with_PN_CHARS_BASE_character_boundries.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> _:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿 .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/labeled_blank_node_with_leading_digit.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> _:0 .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/labeled_blank_node_with_leading_underscore.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> _:_ .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/labeled_blank_node_with_non_leading_extras.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> _:a·̀ͯ‿.⁀ .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundaries.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> <http://a.example/AZaz\u00c0\u00d6\u00d8\u00f6\u00f8\u02ff\u0370\u037d\u037f\u1fff\u200c\u200d\u2070\u218f\u2c00\u2fef\u3001\ud7ff\uf900\ufdcf\ufdf0\ufffd\U00010000\U000effff> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundaries.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/> .
+<http://a.example/s> <http://a.example/p> p:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿 .
--- a/rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundries.nt	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> <http://a.example/AZaz\u00c0\u00d6\u00d8\u00f6\u00f8\u02ff\u0370\u037d\u037f\u1fff\u200c\u200d\u2070\u218f\u2c00\u2fef\u3001\ud7ff\uf900\ufdcf\ufdf0\ufffd\U00010000\U000effff> .
--- a/rdf-turtle/coverage/tests/localName_with_PN_CHARS_BASE_character_boundries.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] p: <http://a.example/> .
-<http://a.example/s> <http://a.example/p> p:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿 .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_leading_digit.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/0> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_leading_digit.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:0 <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_leading_underscore.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/_> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_leading_underscore.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:_ <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_non_leading_extras.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/a·̀ͯ‿.⁀> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/localName_with_non_leading_extras.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:a·̀ͯ‿.⁀ <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/manifest.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ b/rdf-turtle/coverage/tests/manifest.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -19,20 +19,27 @@
     <#prefixed_IRI_predicate>
     <#prefixed_IRI_object>
     <#prefix_only_IRI>
-    <#prefix_with_PN_CHARS_BASE_character_boundries>
-    <#localName_with_PN_CHARS_BASE_character_boundries>
+    <#prefix_with_PN_CHARS_BASE_character_boundaries>
+    <#prefix_with_non_leading_extras>
     <#default_namespace_IRI>
     <#prefix_reassigned_and_used>
-    <#reserved_escaped_local_name>
-    <#percent_escaped_local_name>
-    <#HYPHEN_MINUS_in_local_name>
-    <#underscore_in_local_name>
+    <#reserved_escaped_localName>
+    <#percent_escaped_localName>
+    <#HYPHEN_MINUS_in_localName>
+    <#underscore_in_localName>
     <#localname_with_COLON>
+    <#localName_with_PN_CHARS_BASE_character_boundaries>
+    <#localName_with_leading_underscore>
+    <#localName_with_leading_digit>
+    <#localName_with_non_leading_extras>
     <#old_style_base>
     <#SPARQL_style_base>
     <#labeled_blank_node_subject>
     <#labeled_blank_node_object>
-    <#labeled_blank_node_with_PN_CHARS_BASE_character_boundries>
+    <#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries>
+    <#labeled_blank_node_with_leading_underscore>
+    <#labeled_blank_node_with_leading_digit>
+    <#labeled_blank_node_with_non_leading_extras>
     <#anonymous_blank_node_subject>
     <#anonymous_blank_node_object>
     <#sole_blankNodePropertyList>
@@ -50,6 +57,8 @@
     <#LITERAL1>
     <#LITERAL1_ascii_boundaries>
     <#LITERAL1_with_UTF8_boundaries>
+    <#LITERAL1_all_controls>
+    <#LITERAL1_all_punctuation>
     <#LITERAL_LONG1>
     <#LITERAL_LONG1_ascii_boundaries>
     <#LITERAL_LONG1_with_UTF8_boundaries>
@@ -166,18 +175,25 @@
    mf:result    <IRI_subject.nt> ;
    .
 
-<#prefix_with_PN_CHARS_BASE_character_boundries> rdf:type rdft:TestTurtleEval ;
-   mf:name    "prefix_with_PN_CHARS_BASE_character_boundries" ;
-   rdfs:comment "prefix with PN CHARS BASE character boundries (prefix: AZazÀÖØöø...:)" ;
-   mf:action    <prefix_with_PN_CHARS_BASE_character_boundries.ttl> ;
+<#prefix_with_PN_CHARS_BASE_character_boundaries> rdf:type rdft:TestTurtleEval ;
+   mf:name    "prefix_with_PN_CHARS_BASE_character_boundaries" ;
+   rdfs:comment "prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø...:)" ;
+   mf:action    <prefix_with_PN_CHARS_BASE_character_boundaries.ttl> ;
    mf:result    <IRI_subject.nt> ;
    .
 
-<#localName_with_PN_CHARS_BASE_character_boundries> rdf:type rdft:TestTurtleEval ;
-   mf:name    "prefix with PN CHARS BASE character boundries" ;
-   rdfs:comment "prefix with PN CHARS BASE character boundries (p:AZazÀÖØöø...)" ;
-   mf:action    <localName_with_PN_CHARS_BASE_character_boundries.ttl> ;
-   mf:result    <localName_with_PN_CHARS_BASE_character_boundries.nt> ;
+<#prefix_with_non_leading_extras> rdf:type rdft:TestTurtleEval ;
+   mf:name    "prefix_with_non_leading_extras" ;
+   rdfs:comment "prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)" ;
+   mf:action    <prefix_with_non_leading_extras.ttl> ;
+   mf:result    <IRI_subject.nt> ;
+   .
+
+<#localName_with_PN_CHARS_BASE_character_boundaries> rdf:type rdft:TestTurtleEval ;
+   mf:name    "localName_with_PN_CHARS_BASE_character_boundaries" ;
+   rdfs:comment "localName with PN CHARS BASE character boundaries (p:AZazÀÖØöø...)" ;
+   mf:action    <localName_with_PN_CHARS_BASE_character_boundaries.ttl> ;
+   mf:result    <localName_with_PN_CHARS_BASE_character_boundaries.nt> ;
    .
 
 <#default_namespace_IRI> rdf:type rdft:TestTurtleEval ;
@@ -194,32 +210,32 @@
    mf:result    <prefix_reassigned_and_used.nt> ;
    .
 
-<#reserved_escaped_local_name> rdf:type rdft:TestTurtleEval ;
-   mf:name    "reserved_escaped_local_name" ;
+<#reserved_escaped_localName> rdf:type rdft:TestTurtleEval ;
+   mf:name    "reserved_escaped_localName" ;
    rdfs:comment "reserved-escaped local name" ;
-   mf:action    <reserved_escaped_local_name.ttl> ;
-   mf:result    <reserved_escaped_local_name.nt> ;
+   mf:action    <reserved_escaped_localName.ttl> ;
+   mf:result    <reserved_escaped_localName.nt> ;
    .
 
-<#percent_escaped_local_name> rdf:type rdft:TestTurtleEval ;
-   mf:name    "percent_escaped_local_name" ;
+<#percent_escaped_localName> rdf:type rdft:TestTurtleEval ;
+   mf:name    "percent_escaped_localName" ;
    rdfs:comment "percent-escaped local name" ;
-   mf:action    <percent_escaped_local_name.ttl> ;
-   mf:result    <percent_escaped_local_name.nt> ;
+   mf:action    <percent_escaped_localName.ttl> ;
+   mf:result    <percent_escaped_localName.nt> ;
    .
 
-<#HYPHEN_MINUS_in_local_name> rdf:type rdft:TestTurtleEval ;
-   mf:name    "HYPHEN_MINUS_in_local_name" ;
+<#HYPHEN_MINUS_in_localName> rdf:type rdft:TestTurtleEval ;
+   mf:name    "HYPHEN_MINUS_in_localName" ;
    rdfs:comment "HYPHEN-MINUS in local name" ;
-   mf:action    <HYPHEN_MINUS_in_local_name.ttl> ;
-   mf:result    <HYPHEN_MINUS_in_local_name.nt> ;
+   mf:action    <HYPHEN_MINUS_in_localName.ttl> ;
+   mf:result    <HYPHEN_MINUS_in_localName.nt> ;
    .
 
-<#underscore_in_local_name> rdf:type rdft:TestTurtleEval ;
-   mf:name    "underscore_in_local_name" ;
+<#underscore_in_localName> rdf:type rdft:TestTurtleEval ;
+   mf:name    "underscore_in_localName" ;
    rdfs:comment "underscore in local name" ;
-   mf:action    <underscore_in_local_name.ttl> ;
-   mf:result    <underscore_in_local_name.nt> ;
+   mf:action    <underscore_in_localName.ttl> ;
+   mf:result    <underscore_in_localName.nt> ;
    .
 
 <#localname_with_COLON> rdf:type rdft:TestTurtleEval ;
@@ -229,6 +245,27 @@
    mf:result    <localname_with_COLON.nt> ;
    .
 
+<#localName_with_leading_underscore> rdf:type rdft:TestTurtleEval ;
+   mf:name    "localName_with_leading_underscore" ;
+   rdfs:comment "localName with leading underscore (p:_)" ;
+   mf:action    <localName_with_leading_underscore.ttl> ;
+   mf:result    <localName_with_leading_underscore.nt> ;
+   .
+
+<#localName_with_leading_digit> rdf:type rdft:TestTurtleEval ;
+   mf:name    "localName_with_leading_digit" ;
+   rdfs:comment "localName with leading digit (p:_)" ;
+   mf:action    <localName_with_leading_digit.ttl> ;
+   mf:result    <localName_with_leading_digit.nt> ;
+   .
+
+<#localName_with_non_leading_extras> rdf:type rdft:TestTurtleEval ;
+   mf:name    "localName_with_non_leading_extras" ;
+   rdfs:comment "localName with_non_leading_extras (_:a·̀ͯ‿.⁀)" ;
+   mf:action    <localName_with_non_leading_extras.ttl> ;
+   mf:result    <localName_with_non_leading_extras.nt> ;
+   .
+
 <#old_style_base> rdf:type rdft:TestTurtleEval ;
    mf:name    "old_style_base" ;
    rdfs:comment "old-style base" ;
@@ -257,10 +294,31 @@
    mf:result    <labeled_blank_node_object.nt> ;
    .
 
-<#labeled_blank_node_with_PN_CHARS_BASE_character_boundries> rdf:type rdft:TestTurtleEval ;
-   mf:name    "labeled_blank_node_with_PN_CHARS_BASE_character_boundries" ;
-   rdfs:comment "labeled_blank_node_with_PN_CHARS_BASE_character_boundries (_:_:AZazÀÖØöø...)" ;
-   mf:action    <labeled_blank_node_with_PN_CHARS_BASE_character_boundries.ttl> ;
+<#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries> rdf:type rdft:TestTurtleEval ;
+   mf:name    "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" ;
+   rdfs:comment "labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø...)" ;
+   mf:action    <labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl> ;
+   mf:result    <labeled_blank_node_object.nt> ;
+   .
+
+<#labeled_blank_node_with_leading_underscore> rdf:type rdft:TestTurtleEval ;
+   mf:name    "labeled_blank_node_with_leading_underscore" ;
+   rdfs:comment "labeled blank node with_leading_underscore (_:_)" ;
+   mf:action    <labeled_blank_node_with_leading_underscore.ttl> ;
+   mf:result    <labeled_blank_node_object.nt> ;
+   .
+
+<#labeled_blank_node_with_leading_digit> rdf:type rdft:TestTurtleEval ;
+   mf:name    "labeled_blank_node_with_leading_digit" ;
+   rdfs:comment "labeled blank node with_leading_digit (_:0)" ;
+   mf:action    <labeled_blank_node_with_leading_digit.ttl> ;
+   mf:result    <labeled_blank_node_object.nt> ;
+   .
+
+<#labeled_blank_node_with_non_leading_extras> rdf:type rdft:TestTurtleEval ;
+   mf:name    "labeled_blank_node_with_non_leading_extras" ;
+   rdfs:comment "labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)" ;
+   mf:action    <labeled_blank_node_with_non_leading_extras.ttl> ;
    mf:result    <labeled_blank_node_object.nt> ;
    .
 
@@ -383,6 +441,20 @@
    mf:result    <LITERAL_with_UTF8_boundaries.nt> ;
    .
 
+<#LITERAL1_all_controls> rdf:type rdft:TestTurtleEval ;
+   mf:name    "LITERAL1_all_controls" ;
+   rdfs:comment "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'" ;
+   mf:action    <LITERAL1_all_controls.ttl> ;
+   mf:result    <LITERAL1_all_controls.nt> ;
+   .
+
+<#LITERAL1_all_punctuation> rdf:type rdft:TestTurtleEval ;
+   mf:name    "LITERAL1_all_punctuation" ;
+   rdfs:comment "LITERAL1_all_punctuation '!\"#$%&()...'" ;
+   mf:action    <LITERAL1_all_punctuation.ttl> ;
+   mf:result    <LITERAL1_all_punctuation.nt> ;
+   .
+
 <#LITERAL_LONG1> rdf:type rdft:TestTurtleEval ;
    mf:name    "LITERAL_LONG1" ;
    rdfs:comment "LITERAL_LONG1 '''x'''" ;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/percent_escaped_localName.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/%25> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/percent_escaped_localName.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:%25 <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/percent_escaped_local_name.nt	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/%25> <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/percent_escaped_local_name.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] p: <http://a.example/>.
-p:%25 <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/prefix_with_PN_CHARS_BASE_character_boundaries.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿: <http://a.example/> .
+<http://a.example/s> <http://a.example/p> AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿:o .
--- a/rdf-turtle/coverage/tests/prefix_with_PN_CHARS_BASE_character_boundries.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿: <http://a.example/> .
-<http://a.example/s> <http://a.example/p> AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿿:o .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/prefix_with_non_leading_extras.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] a·̀ͯ‿.⁀: <http://a.example/>.
+a·̀ͯ‿.⁀:s <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/reserved_escaped_localName.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/_~.-!$&'()*+,;=/?#@%00> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/reserved_escaped_localName.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:\_\~\.\-\!\$\&\'\(\)\*\+\,\;\=\/\?\#\@\%00 <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/reserved_escaped_local_name.nt	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/%00> <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/reserved_escaped_local_name.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] p: <http://a.example/>.
-p:\%00 <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/underscore_in_localName.nt	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,1 @@
+<http://a.example/s_> <http://a.example/p> <http://a.example/o> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/coverage/tests/underscore_in_localName.ttl	Wed Mar 20 02:40:54 2013 -0400
@@ -0,0 +1,2 @@
[email protected] p: <http://a.example/>.
+p:s_ <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/underscore_in_local_name.nt	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s_> <http://a.example/p> <http://a.example/o> .
--- a/rdf-turtle/coverage/tests/underscore_in_local_name.ttl	Tue Mar 19 12:57:38 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
[email protected] p: <http://a.example/>.
-p:s_ <http://a.example/p> <http://a.example/o> .