summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2013-11-27 09:09:01 -0800
committerDave Beckett <dave@dajobe.org>2013-11-27 09:09:01 -0800
commit12f79bc3cb7d275153d028b6c412530bbeca7f5b (patch)
treee67067722a189f85a25c87944cb6605b3c65d2d0
parent9fa912cb32cb5e7f48b9ec4dd8f836dcead77787 (diff)
downloadraptor-12f79bc3cb7d275153d028b6c412530bbeca7f5b.tar.gz
N-Triples 2013: allow no whitespace between terms
(raptor_ntriples_parse_line): Remove whitespace check. Fixes N-Triples test minimal_whitespace.nt 3 remaining failures
-rw-r--r--src/ntriples_parse.c7
-rw-r--r--tests/ntriples-2013/Makefile.am2
2 files changed, 1 insertions, 8 deletions
diff --git a/src/ntriples_parse.c b/src/ntriples_parse.c
index bbf19d6d..021e6fc2 100644
--- a/src/ntriples_parse.c
+++ b/src/ntriples_parse.c
@@ -740,13 +740,6 @@ raptor_ntriples_parse_line(raptor_parser* rdf_parser,
}
- /* Whitespace must separate the terms */
- if(i < 2 && !isspace((int)*p)) {
- raptor_parser_error(rdf_parser, "Missing whitespace after term");
- rc = 1;
- goto cleanup;
- }
-
/* Skip whitespace after terms */
while(len > 0 && isspace((int)*p)) {
p++;
diff --git a/tests/ntriples-2013/Makefile.am b/tests/ntriples-2013/Makefile.am
index 4191bd03..daea5663 100644
--- a/tests/ntriples-2013/Makefile.am
+++ b/tests/ntriples-2013/Makefile.am
@@ -98,7 +98,7 @@ TEST_BAD_FILES = \
nt-syntax-bad-num-02.nt \
nt-syntax-bad-num-03.nt
-EXPECTED_GOOD_FAILURES=" nt-syntax-bnode-03.nt literal_with_BACKSPACE.nt literal_with_FORM_FEED.nt minimal_whitespace.nt"
+EXPECTED_GOOD_FAILURES=" nt-syntax-bnode-03.nt literal_with_BACKSPACE.nt literal_with_FORM_FEED.nt"
# Used to make N-triples output consistent
BASE_URI=http://www.w3.org/2013/N-TriplesTests/