Fixed and normalized N-Triples literal tests
authorGregg Kellogg <gregg@kellogg-assoc.com>
Wed, 06 Nov 2013 17:49:03 -0800
changeset 1240 d2acc08f19a1
parent 1239 32fb74f4fcde
child 1241 abe9c103b903
Fixed and normalized N-Triples literal tests
rdf-turtle/coverage/coverage
rdf-turtle/tests-nt/LITERAL.nt
rdf-turtle/tests-nt/LITERAL1.nt
rdf-turtle/tests-nt/LITERAL1_all_controls.nt
rdf-turtle/tests-nt/LITERAL1_all_punctuation.nt
rdf-turtle/tests-nt/LITERAL1_ascii_boundaries.nt
rdf-turtle/tests-nt/LITERAL2_ascii_boundaries.nt
rdf-turtle/tests-nt/LITERAL_LONG1_ascii_boundaries.nt
rdf-turtle/tests-nt/LITERAL_LONG1_with_1_squote.nt
rdf-turtle/tests-nt/LITERAL_LONG1_with_2_squotes.nt
rdf-turtle/tests-nt/LITERAL_LONG2_ascii_boundaries.nt
rdf-turtle/tests-nt/LITERAL_LONG2_with_1_squote.nt
rdf-turtle/tests-nt/LITERAL_LONG2_with_2_squotes.nt
rdf-turtle/tests-nt/LITERAL_all_controls.nt
rdf-turtle/tests-nt/LITERAL_all_punctuation.nt
rdf-turtle/tests-nt/LITERAL_ascii_boundaries.nt
rdf-turtle/tests-nt/LITERAL_with_2_dquotes.nt
rdf-turtle/tests-nt/LITERAL_with_2_squotes.nt
rdf-turtle/tests-nt/LITERAL_with_dquote.nt
rdf-turtle/tests-nt/LITERAL_with_squote.nt
rdf-turtle/tests-nt/langtagged_LONG_with_subtag.nt
rdf-turtle/tests-nt/lantag_with_subtag.nt
rdf-turtle/tests-nt/manifest.ttl
--- a/rdf-turtle/coverage/coverage	Wed Nov 06 17:11:00 2013 -0800
+++ b/rdf-turtle/coverage/coverage	Wed Nov 06 17:49:03 2013 -0800
@@ -229,7 +229,7 @@
 	    $manifestOrder .= "    <#$id>\n";
 	    $name =~ s/\\/\\\\/g;
 	    $name =~ s/\"/\\\"/g;
-	    $manifestEntries .= "<#$id> rdf:type rdft:TestTurtleEval ;
+	    $manifestEntries .= "<#$id> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name    \"$id\" ;
    rdfs:comment \"$name\" ;
    mf:action    <$id.ttl> ;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "x" .
--- a/rdf-turtle/tests-nt/LITERAL1.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "x" .
--- a/rdf-turtle/tests-nt/LITERAL1_all_controls.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" .
--- a/rdf-turtle/tests-nt/LITERAL1_all_punctuation.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> " !\"#$%&():;<=>[email protected][]^_`{|}~" .
Binary file rdf-turtle/tests-nt/LITERAL1_ascii_boundaries.nt has changed
--- a/rdf-turtle/tests-nt/LITERAL2_ascii_boundaries.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "\u0000\t\u000B\u000C\u000E!#[]\u007F" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG1_ascii_boundaries.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "\u0000&([]\u007F" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG1_with_1_squote.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "x'y" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG1_with_2_squotes.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "x''y" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG2_ascii_boundaries.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "\u0000!#[]\u007F" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG2_with_1_squote.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "x\"y" .
--- a/rdf-turtle/tests-nt/LITERAL_LONG2_with_2_squotes.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://a.example/s> <http://a.example/p> "x\"\"y" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_all_controls.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_all_punctuation.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> " !\"#$%&():;<=>[email protected][]^_`{|}~" .
Binary file rdf-turtle/tests-nt/LITERAL_ascii_boundaries.nt has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_with_2_dquotes.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "x\"\"y" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_with_2_squotes.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "x''y" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_with_dquote.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "x\"y" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/LITERAL_with_squote.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://a.example/s> <http://a.example/p> "x'y" .
--- a/rdf-turtle/tests-nt/langtagged_LONG_with_subtag.nt	Wed Nov 06 17:11:00 2013 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<http://example.org/ex#a> <http://example.org/ex#b> "Cheers"@en-UK .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rdf-turtle/tests-nt/lantag_with_subtag.nt	Wed Nov 06 17:49:03 2013 -0800
@@ -0,0 +1,1 @@
+<http://example.org/ex#a> <http://example.org/ex#b> "Cheers"@en-UK .
--- a/rdf-turtle/tests-nt/manifest.ttl	Wed Nov 06 17:11:00 2013 -0800
+++ b/rdf-turtle/tests-nt/manifest.ttl	Wed Nov 06 17:49:03 2013 -0800
@@ -58,25 +58,16 @@
     <#nt-syntax-bad-num-03>
     <#nt-syntax-subm-01>
     <#comment_following_triple>
-    <#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>
-    <#LITERAL_LONG1_with_1_squote>
-    <#LITERAL_LONG1_with_2_squotes>
-    <#LITERAL2>
-    <#LITERAL2_ascii_boundaries>
-    <#LITERAL2_with_UTF8_boundaries>
-    <#LITERAL_LONG2>
-    <#LITERAL_LONG2_ascii_boundaries>
-    <#LITERAL_LONG2_with_UTF8_boundaries>
-    <#LITERAL_LONG2_with_1_squote>
-    <#LITERAL_LONG2_with_2_squotes>
-    <#LITERAL_LONG2_with_REVERSE_SOLIDUS>
+    <#LITERAL>
+    <#LITERAL_ascii_boundaries>
+    <#LITERAL_with_UTF8_boundaries>
+    <#LITERAL_all_controls>
+    <#LITERAL_all_punctuation>
+    <#LITERAL_with_squote>
+    <#LITERAL_with_2_squotes>
+    <#LITERAL_with_dquote>
+    <#LITERAL_with_2_dquotes>
+    <#LITERAL_with_REVERSE_SOLIDUS>
     <#literal_with_CHARACTER_TABULATION>
     <#literal_with_BACKSPACE>
     <#literal_with_LINE_FEED>
@@ -378,205 +369,184 @@
    mf:action    <comment_following_triple.nt> ;
    .
 
-<#LITERAL_LONG1_ascii_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG1_ascii_boundaries" ;
-   rdfs:comment "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'" ;
+<#LITERAL_ascii_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_ascii_boundaries" ;
+   rdfs:comment "LITERAL_ascii_boundaries '\\x00\\x26\\x28...'" ;
    rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG1_ascii_boundaries.nt> ;
+   mf:action    <LITERAL_ascii_boundaries.nt> ;
    .
 
-<#LITERAL_LONG1_with_UTF8_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
+<#LITERAL_with_UTF8_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "LITERAL_with_UTF8_boundaries" ;
    rdfs:comment "LITERAL_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'" ;
    rdft:approval rdft:Proposed ;
    mf:action    <LITERAL_with_UTF8_boundaries.nt> ;
    .
 
-<#LITERAL_LONG1_with_1_squote> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG1_with_1_squote" ;
-   rdfs:comment "LITERAL_LONG1 with 1 squote '''a'b'''" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG1_with_1_squote.nt> ;
-   .
-
-<#LITERAL_LONG1_with_2_squotes> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG1_with_2_squotes" ;
-   rdfs:comment "LITERAL_LONG1 with 2 squotes '''a''b'''" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG1_with_2_squotes.nt> ;
-   .
-
-<#LITERAL2> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL2" ;
-   rdfs:comment "LITERAL2 \"x\"" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL1.nt> ;
-   .
-
-<#LITERAL2_ascii_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL2_ascii_boundaries" ;
-   rdfs:comment "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL2_ascii_boundaries.nt> ;
-   .
-
-<#LITERAL2_with_UTF8_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL2_with_UTF8_boundaries" ;
-   rdfs:comment "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_with_UTF8_boundaries.nt> ;
+<#LITERAL_all_controls> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_all_controls" ;
+   rdfs:comment "LITERAL_all_controls '\\x00\\x01\\x02\\x03\\x04...'" ;
+   rdft:approval rdft:Approved ;
+   mf:action   <LITERAL_all_controls.nt> ;
    .
 
-<#LITERAL_LONG2> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG2" ;
-   rdfs:comment "LITERAL_LONG2 \"\"\"x\"\"\"" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL1.nt> ;
-   .
-
-<#LITERAL_LONG2_ascii_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG2_ascii_boundaries" ;
-   rdfs:comment "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'" ;
-   rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG2_ascii_boundaries.nt> ;
+<#LITERAL_all_punctuation> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_all_punctuation" ;
+   rdfs:comment "LITERAL_all_punctuation '!\"#$%&()...'" ;
+   rdft:approval rdft:Approved ;
+   mf:action    <LITERAL_all_punctuation.nt> ;
    .
 
-<#LITERAL_LONG2_with_UTF8_boundaries> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG2_with_UTF8_boundaries" ;
-   rdfs:comment "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'" ;
+<#LITERAL_with_squote> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_with_squote" ;
+   rdfs:comment "LITERAL with squote \"x'y\"" ;
    rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_with_UTF8_boundaries.nt> ;
+   mf:action    <LITERAL_with_squote.nt> ;
    .
 
-<#LITERAL_LONG2_with_1_squote> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG2_with_1_squote" ;
-   rdfs:comment "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\"" ;
+<#LITERAL_with_2_squotes> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_with_2_squotes" ;
+   rdfs:comment "LITERAL with 2 squotes \"x''y\"" ;
    rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG2_with_1_squote.nt> ;
+   mf:action    <LITERAL_with_2_squotes.nt> ;
    .
 
-<#LITERAL_LONG2_with_2_squotes> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name      "LITERAL_LONG2_with_2_squotes" ;
-   rdfs:comment "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\"" ;
+<#LITERAL> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL" ;
+   rdfs:comment "LITERAL \"\"\"x\"\"\"" ;
    rdft:approval rdft:Proposed ;
-   mf:action    <LITERAL_LONG2_with_2_squotes.nt> ;
+   mf:action    <LITERAL.nt> ;
    .
 
-<#LITERAL_LONG2_with_REVERSE_SOLIDUS> rdf:type rdft:TestNTriplesPositiveSyntax ;
-   mf:name    "LITERAL_LONG2_with_REVERSE_SOLIDUS" ;
-   rdfs:comment "REVERSE SOLIDUS at end of LITERAL_LONG2" ;
-   rdft:approval rdft:Approved ;
-   mf:action    <LITERAL_LONG2_with_REVERSE_SOLIDUS.nt> ;
+<#LITERAL_with_dquote> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_with_dquote" ;
+   rdfs:comment 'LITERAL with dquote "x\"y"; ;
+   rdft:approval rdft:Proposed ;
+   mf:action    <LITERAL_with_dquote.nt> ;
+   .
+
+<#LITERAL_with_2_dquotes> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name      "LITERAL_with_2_dquotes" ;
+   rdfs:comment "LITERAL with 2 squotes \"\"\"a\"\"b\"\"\"" ;
+   rdft:approval rdft:Proposed ;
+   mf:action    <LITERAL_with_2_dquotes.nt> ;
+   .
+
+<#LITERAL_with_REVERSE_SOLIDUS> rdf:type rdft:TestNTriplesPositiveSyntax ;
+   mf:name    "LITERAL_with_REVERSE_SOLIDUS" ;
+   rdfs:comment "REVERSE SOLIDUS at end of LITERAL" ;
+   rdft:approval rdft:Proposed ;
+   mf:action    <LITERAL_with_REVERSE_SOLIDUS.nt> ;
    .
 
 <#literal_with_CHARACTER_TABULATION> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_CHARACTER_TABULATION" ;
    rdfs:comment "literal with CHARACTER TABULATION" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_CHARACTER_TABULATION.nt> ;
    .
 
 <#literal_with_BACKSPACE> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_BACKSPACE" ;
    rdfs:comment "literal with BACKSPACE" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_BACKSPACE.nt> ;
    .
 
 <#literal_with_LINE_FEED> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_LINE_FEED" ;
    rdfs:comment "literal with LINE FEED" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_LINE_FEED.nt> ;
    .
 
 <#literal_with_CARRIAGE_RETURN> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_CARRIAGE_RETURN" ;
    rdfs:comment "literal with CARRIAGE RETURN" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_CARRIAGE_RETURN.nt> ;
    .
 
 <#literal_with_FORM_FEED> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_FORM_FEED" ;
    rdfs:comment "literal with FORM FEED" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_FORM_FEED.nt> ;
    .
 
 <#literal_with_REVERSE_SOLIDUS> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_REVERSE_SOLIDUS" ;
    rdfs:comment "literal with REVERSE SOLIDUS" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_REVERSE_SOLIDUS.nt> ;
    .
 
 <#literal_with_escaped_CHARACTER_TABULATION> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_escaped_CHARACTER_TABULATION" ;
    rdfs:comment "literal with escaped CHARACTER TABULATION" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_CHARACTER_TABULATION.nt> ;
    .
 
 <#literal_with_escaped_BACKSPACE> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_escaped_BACKSPACE" ;
    rdfs:comment "literal with escaped BACKSPACE" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_BACKSPACE.nt> ;
    .
 
 <#literal_with_escaped_LINE_FEED> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_escaped_LINE_FEED" ;
    rdfs:comment "literal with escaped LINE FEED" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_LINE_FEED.nt> ;
    .
 
 <#literal_with_escaped_CARRIAGE_RETURN> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_escaped_CARRIAGE_RETURN" ;
    rdfs:comment "literal with escaped CARRIAGE RETURN" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_CARRIAGE_RETURN.nt> ;
    .
 
 <#literal_with_escaped_FORM_FEED> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_escaped_FORM_FEED" ;
    rdfs:comment "literal with escaped FORM FEED" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_FORM_FEED.nt> ;
    .
 
 <#literal_with_numeric_escape4> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_numeric_escape4" ;
    rdfs:comment "literal with numeric escape4 \\u" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_numeric_escape4.nt> ;
    .
 
 <#literal_with_numeric_escape8> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "literal_with_numeric_escape8" ;
    rdfs:comment "literal with numeric escape8 \\U" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <literal_with_numeric_escape4.nt> ;
    .
 
 <#langtagged_non_LONG> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "langtagged_non_LONG" ;
    rdfs:comment "langtagged non-LONG \"x\"@en" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <langtagged_non_LONG.nt> ;
    .
 
 <#langtagged_LONG> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "langtagged_LONG" ;
    rdfs:comment "langtagged LONG \"\"\"x\"\"\"@en" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <langtagged_non_LONG.nt> ;
    .
 
 <#lantag_with_subtag> rdf:type rdft:TestNTriplesPositiveSyntax ;
    mf:name      "lantag_with_subtag" ;
    rdfs:comment "lantag with subtag \"x\"@en-us" ;
-   rdft:approval rdft:Approved ;
+   rdft:approval rdft:Proposed ;
    mf:action    <lantag_with_subtag.nt> ;
    .