> spec-rdflib-turtle > rdf-test-suite spec/rdflib.js http://w3c.github.io/rdf-tests/turtle/manifest.ttl -i '{ "format": "text/turtle" }' -c .rdf-test-suite-cache/ ✔ IRI_subject (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_subject) ✖ IRI_with_four_digit_numeric_escape (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_with_four_digit_numeric_escape) ✖ IRI_with_eight_digit_numeric_escape (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_with_eight_digit_numeric_escape) ✔ IRI_with_all_punctuation (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_with_all_punctuation) ✔ bareword_a_predicate (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_a_predicate) ✔ old_style_prefix (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#old_style_prefix) ✖ SPARQL_style_prefix (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#SPARQL_style_prefix) ✔ prefixed_IRI_predicate (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefixed_IRI_predicate) ✔ prefixed_IRI_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefixed_IRI_object) ✔ prefix_only_IRI (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefix_only_IRI) ✔ prefix_with_PN_CHARS_BASE_character_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries) ✔ prefix_with_non_leading_extras (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefix_with_non_leading_extras) ✔ default_namespace_IRI (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#default_namespace_IRI) ✔ prefix_reassigned_and_used (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefix_reassigned_and_used) ✔ reserved_escaped_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#reserved_escaped_localName) ✔ percent_escaped_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#percent_escaped_localName) ✔ HYPHEN_MINUS_in_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#HYPHEN_MINUS_in_localName) ✔ underscore_in_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#underscore_in_localName) ✔ localname_with_COLON (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localname_with_COLON) ✔ localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries) ✔ localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries) ✔ localName_with_nfc_PN_CHARS_BASE_character_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries) ✔ localName_with_leading_underscore (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_leading_underscore) ✔ localName_with_leading_digit (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_leading_digit) ✔ localName_with_non_leading_extras (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#localName_with_non_leading_extras) ✔ old_style_base (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#old_style_base) ✖ SPARQL_style_base (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#SPARQL_style_base) ✔ labeled_blank_node_subject (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_subject) ✔ labeled_blank_node_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_object) ✔ labeled_blank_node_with_PN_CHARS_BASE_character_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries) ✔ labeled_blank_node_with_leading_underscore (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_with_leading_underscore) ✔ labeled_blank_node_with_leading_digit (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_with_leading_digit) ✔ labeled_blank_node_with_non_leading_extras (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#labeled_blank_node_with_non_leading_extras) ✔ anonymous_blank_node_subject (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#anonymous_blank_node_subject) ✔ anonymous_blank_node_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#anonymous_blank_node_object) ✔ sole_blankNodePropertyList (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#sole_blankNodePropertyList) ✔ blankNodePropertyList_as_subject (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_as_subject) ✔ blankNodePropertyList_as_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_as_object) ✔ blankNodePropertyList_as_object_containing_objectList (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_as_object_containing_objectList) ✔ blankNodePropertyList_as_object_containing_objectList_of_two_objects (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_as_object_containing_objectList_of_two_objects) ✔ blankNodePropertyList_with_multiple_triples (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_with_multiple_triples) ✔ nested_blankNodePropertyLists (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#nested_blankNodePropertyLists) ✔ blankNodePropertyList_containing_collection (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#blankNodePropertyList_containing_collection) ✔ collection_subject (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#collection_subject) ✔ collection_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#collection_object) ✔ empty_collection (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#empty_collection) ✔ nested_collection (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#nested_collection) ✔ first (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#first) ✔ last (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#last) ✖ LITERAL1 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1) ✖ LITERAL1_ascii_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_ascii_boundaries) ✖ LITERAL1_with_UTF8_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_with_UTF8_boundaries) ✖ LITERAL1_all_controls (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_all_controls) ✖ LITERAL1_all_punctuation (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_all_punctuation) ✖ LITERAL_LONG1 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1) ✖ LITERAL_LONG1_ascii_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_ascii_boundaries) ✖ LITERAL_LONG1_with_UTF8_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries) ✖ LITERAL_LONG1_with_1_squote (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_1_squote) ✖ LITERAL_LONG1_with_2_squotes (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_2_squotes) ✔ LITERAL2 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL2) ✔ LITERAL2_ascii_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL2_ascii_boundaries) ✔ LITERAL2_with_UTF8_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL2_with_UTF8_boundaries) ✔ LITERAL_LONG2 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2) ✔ LITERAL_LONG2_ascii_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2_ascii_boundaries) ✔ LITERAL_LONG2_with_UTF8_boundaries (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries) ✔ LITERAL_LONG2_with_1_squote (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2_with_1_squote) ✔ LITERAL_LONG2_with_2_squotes (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2_with_2_squotes) ✖ literal_with_CHARACTER_TABULATION (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_CHARACTER_TABULATION) ✖ literal_with_BACKSPACE (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_BACKSPACE) ✖ literal_with_LINE_FEED (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_LINE_FEED) ✖ literal_with_CARRIAGE_RETURN (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_CARRIAGE_RETURN) ✖ literal_with_FORM_FEED (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_FORM_FEED) ✔ literal_with_REVERSE_SOLIDUS (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_REVERSE_SOLIDUS) ✔ literal_with_escaped_CHARACTER_TABULATION (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION) ✔ literal_with_escaped_BACKSPACE (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_escaped_BACKSPACE) ✔ literal_with_escaped_LINE_FEED (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_escaped_LINE_FEED) ✔ literal_with_escaped_CARRIAGE_RETURN (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN) ✔ literal_with_escaped_FORM_FEED (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_escaped_FORM_FEED) ✔ literal_with_numeric_escape4 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_numeric_escape4) ✔ literal_with_numeric_escape8 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_numeric_escape8) ✔ IRIREF_datatype (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRIREF_datatype) ✔ prefixed_name_datatype (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#prefixed_name_datatype) ✔ bareword_integer (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_integer) ✖ bareword_decimal (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_decimal) ✖ bareword_double (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_double) ✖ double_lower_case_e (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#double_lower_case_e) ✔ negative_numeric (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#negative_numeric) ✖ positive_numeric (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#positive_numeric) ✖ numeric_with_leading_0 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#numeric_with_leading_0) ✖ literal_true (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_true) ✖ literal_false (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_false) ✔ langtagged_non_LONG (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#langtagged_non_LONG) ✔ langtagged_LONG (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#langtagged_LONG) ✔ lantag_with_subtag (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#lantag_with_subtag) ✔ objectList_with_two_objects (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#objectList_with_two_objects) ✔ predicateObjectList_with_two_objectLists (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#predicateObjectList_with_two_objectLists) ✔ predicateObjectList_with_blankNodePropertyList_as_object (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#predicateObjectList_with_blankNodePropertyList_as_object) ✖ repeated_semis_at_end (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#repeated_semis_at_end) ✖ repeated_semis_not_at_end (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#repeated_semis_not_at_end) ✔ comment_following_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#comment_following_localName) ✔ number_sign_following_localName (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#number_sign_following_localName) ✔ comment_following_PNAME_NS (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#comment_following_PNAME_NS) ✔ number_sign_following_PNAME_NS (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#number_sign_following_PNAME_NS) ✔ LITERAL_LONG2_with_REVERSE_SOLIDUS (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS) ✖ turtle-syntax-bad-num-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype) ✔ two_LITERAL_LONG2s (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#two_LITERAL_LONG2s) ✖ langtagged_LONG_with_subtag (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#langtagged_LONG_with_subtag) ✔ turtle-syntax-file-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-file-01) ✔ turtle-syntax-file-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-file-02) ✔ turtle-syntax-file-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-file-03) ✔ turtle-syntax-uri-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-uri-01) ✔ turtle-syntax-uri-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-uri-02) ✔ turtle-syntax-uri-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-uri-03) ✔ turtle-syntax-uri-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-uri-04) ✔ turtle-syntax-base-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-01) ✖ turtle-syntax-base-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-02) ✔ turtle-syntax-base-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-03) ✖ turtle-syntax-base-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-04) ✔ turtle-syntax-prefix-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-01) ✖ turtle-syntax-prefix-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-02) ✖ turtle-syntax-prefix-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-03) ✔ turtle-syntax-prefix-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-04) ✔ turtle-syntax-prefix-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-05) ✔ turtle-syntax-prefix-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-06) ✔ turtle-syntax-prefix-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-07) ✔ turtle-syntax-prefix-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-08) ✔ turtle-syntax-prefix-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-09) ✔ turtle-syntax-string-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-01) ✔ turtle-syntax-string-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-02) ✔ turtle-syntax-string-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-03) ✖ turtle-syntax-string-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-04) ✖ turtle-syntax-string-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-05) ✖ turtle-syntax-string-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-06) ✔ turtle-syntax-string-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-07) ✔ turtle-syntax-string-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-08) ✖ turtle-syntax-string-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-09) ✔ turtle-syntax-string-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-10) ✖ turtle-syntax-string-11 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-11) ✔ turtle-syntax-str-esc-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-str-esc-01) ✔ turtle-syntax-str-esc-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-str-esc-02) ✔ turtle-syntax-str-esc-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-str-esc-03) ✔ turtle-syntax-pname-esc-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-pname-esc-01) ✔ turtle-syntax-pname-esc-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-pname-esc-02) ✔ turtle-syntax-pname-esc-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-pname-esc-03) ✔ turtle-syntax-bnode-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-01) ✔ turtle-syntax-bnode-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-02) ✔ turtle-syntax-bnode-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-03) ✔ turtle-syntax-bnode-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-04) ✔ turtle-syntax-bnode-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-05) ✔ turtle-syntax-bnode-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-06) ✔ turtle-syntax-bnode-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-07) ✔ turtle-syntax-bnode-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-08) ✔ turtle-syntax-bnode-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-09) ✔ turtle-syntax-bnode-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bnode-10) ✔ turtle-syntax-number-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-01) ✔ turtle-syntax-number-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-02) ✔ turtle-syntax-number-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-03) ✔ turtle-syntax-number-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-04) ✖ turtle-syntax-number-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-05) ✔ turtle-syntax-number-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-06) ✔ turtle-syntax-number-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-07) ✔ turtle-syntax-number-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-08) ✔ turtle-syntax-number-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-09) ✔ turtle-syntax-number-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-10) ✖ turtle-syntax-number-11 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-11) ✔ turtle-syntax-datatypes-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-datatypes-01) ✔ turtle-syntax-datatypes-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-datatypes-02) ✔ turtle-syntax-kw-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-kw-01) ✔ turtle-syntax-kw-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-kw-02) ✔ turtle-syntax-kw-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-kw-03) ✔ turtle-syntax-struct-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-01) ✔ turtle-syntax-struct-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-02) ✔ turtle-syntax-struct-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-03) ✖ turtle-syntax-struct-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-04) ✖ turtle-syntax-struct-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-05) ✔ turtle-eval-lists-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-lists-01) ✔ turtle-eval-lists-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-lists-02) ✔ turtle-eval-lists-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-lists-03) ✔ turtle-eval-lists-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-lists-04) ✔ turtle-eval-lists-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-lists-05) ✖ turtle-syntax-bad-uri-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-01) ✖ turtle-syntax-bad-uri-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-02) ✖ turtle-syntax-bad-uri-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-03) ✖ turtle-syntax-bad-uri-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-04) ✖ turtle-syntax-bad-uri-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-05) ✖ turtle-syntax-bad-prefix-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-01) ✖ turtle-syntax-bad-prefix-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-02) ✔ turtle-syntax-bad-prefix-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-03) ✔ turtle-syntax-bad-prefix-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-04) ✔ turtle-syntax-bad-prefix-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-05) ✔ turtle-syntax-bad-base-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-base-01) ✔ turtle-syntax-bad-base-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-base-02) ✔ turtle-syntax-bad-base-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-base-03) ✔ turtle-syntax-bad-struct-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-01) ✖ turtle-syntax-bad-struct-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-02) ✔ turtle-syntax-bad-struct-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-03) ✖ turtle-syntax-bad-struct-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-04) ✖ turtle-syntax-bad-struct-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-05) ✖ turtle-syntax-bad-struct-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-06) ✖ turtle-syntax-bad-struct-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-07) ✔ turtle-syntax-bad-kw-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-01) ✔ turtle-syntax-bad-kw-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-02) ✔ turtle-syntax-bad-kw-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-03) ✖ turtle-syntax-bad-kw-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-04) ✖ turtle-syntax-bad-kw-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-05) ✔ turtle-syntax-bad-n3-extras-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-01) ✖ turtle-syntax-bad-n3-extras-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-02) ✖ turtle-syntax-bad-n3-extras-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-03) ✖ turtle-syntax-bad-n3-extras-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-04) ✖ turtle-syntax-bad-n3-extras-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-05) ✖ turtle-syntax-bad-n3-extras-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-06) ✖ turtle-syntax-bad-n3-extras-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-07) ✖ turtle-syntax-bad-n3-extras-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-08) ✖ turtle-syntax-bad-n3-extras-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-09) ✖ turtle-syntax-bad-n3-extras-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-10) ✔ turtle-syntax-bad-n3-extras-11 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-11) ✔ turtle-syntax-bad-n3-extras-12 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-12) ✖ turtle-syntax-bad-n3-extras-13 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-13) ✔ turtle-syntax-bad-struct-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-08) ✔ turtle-syntax-bad-struct-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-09) ✔ turtle-syntax-bad-struct-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-10) ✔ turtle-syntax-bad-struct-11 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-11) ✔ turtle-syntax-bad-struct-12 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-12) ✔ turtle-syntax-bad-struct-13 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-13) ✖ turtle-syntax-bad-struct-14 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-14) ✖ turtle-syntax-bad-struct-15 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-15) ✖ turtle-syntax-bad-struct-16 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-16) ✖ turtle-syntax-bad-struct-17 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-17) ✖ turtle-syntax-bad-lang-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-lang-01) ✔ turtle-syntax-bad-esc-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-esc-01) ✔ turtle-syntax-bad-esc-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-esc-02) ✔ turtle-syntax-bad-esc-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-esc-03) ✔ turtle-syntax-bad-esc-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-esc-04) ✔ turtle-syntax-bad-pname-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-pname-01) ✔ turtle-syntax-bad-pname-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-pname-02) ✔ turtle-syntax-bad-pname-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-pname-03) ✔ turtle-syntax-bad-string-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-01) ✔ turtle-syntax-bad-string-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-02) ✔ turtle-syntax-bad-string-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-03) ✔ turtle-syntax-bad-string-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-04) ✔ turtle-syntax-bad-string-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-05) ✔ turtle-syntax-bad-string-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-06) ✔ turtle-syntax-bad-string-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-string-07) ✔ turtle-syntax-bad-num-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-num-01) ✔ turtle-syntax-bad-num-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-num-02) ✔ turtle-syntax-bad-num-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-num-03) ✔ turtle-syntax-bad-num-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-num-04) ✔ turtle-syntax-bad-num-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-num-05) ✔ turtle-eval-struct-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-struct-01) ✔ turtle-eval-struct-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-struct-02) ✔ turtle-subm-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-01) ✔ turtle-subm-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-02) ✔ turtle-subm-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-03) ✔ turtle-subm-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-04) ✔ turtle-subm-05 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-05) ✔ turtle-subm-06 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-06) ✔ turtle-subm-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-07) ✔ turtle-subm-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-08) ✔ turtle-subm-09 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-09) ✔ turtle-subm-10 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-10) ✖ turtle-subm-11 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-11) ✔ turtle-subm-12 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-12) ✔ turtle-subm-13 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-13) ✔ turtle-subm-14 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-14) ✔ turtle-subm-15 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-15) ✖ turtle-subm-16 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-16) ✖ turtle-subm-17 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-17) ✔ turtle-subm-18 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-18) ✖ turtle-subm-19 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-19) ✖ turtle-subm-20 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-20) ✔ turtle-subm-21 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-21) ✖ turtle-subm-22 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-22) ✔ turtle-subm-23 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-23) ✔ turtle-subm-24 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-24) ✔ turtle-subm-25 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-25) ✔ turtle-subm-26 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-26) ✔ turtle-subm-27 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-27) ✖ turtle-eval-bad-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-01) ✖ turtle-eval-bad-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-02) ✖ turtle-eval-bad-03 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-03) ✖ turtle-eval-bad-04 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-04) ✔ turtle-syntax-bad-blank-label-dot-end (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-blank-label-dot-end) ✖ turtle-syntax-bad-ln-dash-start (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ln-dash-start) ✔ turtle-syntax-bad-ln-escape-start (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ln-escape-start) ✔ turtle-syntax-bad-ln-escape (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ln-escape) ✔ turtle-syntax-bad-missing-ns-dot-end (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end) ✔ turtle-syntax-bad-missing-ns-dot-start (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start) ✔ turtle-syntax-bad-ns-dot-end (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ns-dot-end) ✔ turtle-syntax-bad-ns-dot-start (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ns-dot-start) ✔ turtle-syntax-bad-number-dot-in-anon (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-number-dot-in-anon) ✔ turtle-syntax-blank-label (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-blank-label) ✔ turtle-syntax-ln-colons (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-ln-colons) ✔ turtle-syntax-ln-dots (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-ln-dots) ✔ turtle-syntax-ns-dots (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-ns-dots) ✖ IRI-resolution-01 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-01) ✖ IRI-resolution-02 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-02) ✖ IRI-resolution-07 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-07) ✖ IRI-resolution-08 (http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-08) ✖ IRI_with_four_digit_numeric_escape IRI with four digit numeric escape (\u) Error: Invalid data parsing Query: . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "http://a.example/o", "graph": "" } ] Got: [ { "subject": "http://a.example/\\u0073", "predicate": "http://a.example/p", "object": "http://a.example/o", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_with_four_digit_numeric_escape ✖ IRI_with_eight_digit_numeric_escape IRI with eight digit numeric escape (\U) Error: Invalid data parsing Query: . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "http://a.example/o", "graph": "" } ] Got: [ { "subject": "http://a.example/\\U00000073", "predicate": "http://a.example/p", "object": "http://a.example/o", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI_with_eight_digit_numeric_escape ✖ SPARQL_style_prefix SPARQL-style prefix Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "PREFIX p: " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#SPARQL_style_prefix ✖ SPARQL_style_base SPARQL-style base Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "BASE <" while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#SPARQL_style_base ✖ LITERAL1 LITERAL1 'x' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1 ✖ LITERAL1_ascii_boundaries LITERAL1_ascii_boundaries '\x00\x09\x0b\x0c\x0e\x26\x28...' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_ascii_boundaries ✖ LITERAL1_with_UTF8_boundaries LITERAL1_with_UTF8_boundaries '\x80\x7ff\x800\xfff...' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_with_UTF8_boundaries ✖ LITERAL1_all_controls LITERAL1_all_controls '\x00\x01\x02\x03\x04...' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_all_controls ✖ LITERAL1_all_punctuation LITERAL1_all_punctuation '!"#$%&()...' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL1_all_punctuation ✖ LITERAL_LONG1 LITERAL_LONG1 '''x''' Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'x''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1 ✖ LITERAL_LONG1_ascii_boundaries LITERAL_LONG1_ascii_boundaries '\x00\x26\x28...' Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_ascii_boundaries ✖ LITERAL_LONG1_with_UTF8_boundaries LITERAL_LONG1_with_UTF8_boundaries '\x80\x7ff\x800\xfff...' Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries ✖ LITERAL_LONG1_with_1_squote LITERAL_LONG1 with 1 squote '''a'b''' Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'x'y''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_1_squote ✖ LITERAL_LONG1_with_2_squotes LITERAL_LONG1 with 2 squotes '''a''b''' Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'x''y''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#LITERAL_LONG1_with_2_squotes ✖ literal_with_CHARACTER_TABULATION literal with CHARACTER TABULATION Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_CHARACTER_TABULATION ✖ literal_with_BACKSPACE literal with BACKSPACE Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_BACKSPACE ✖ literal_with_LINE_FEED literal with LINE FEED Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "' ''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_LINE_FEED ✖ literal_with_CARRIAGE_RETURN literal with CARRIAGE RETURN Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "' ''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_CARRIAGE_RETURN ✖ literal_with_FORM_FEED literal with FORM FEED Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_with_FORM_FEED ✖ bareword_decimal bareword decimal Error: Invalid data parsing Query: 1.0 . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1.0\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_decimal ✖ bareword_double bareword double Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "E0 . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#bareword_double ✖ double_lower_case_e double lower case e Error: Invalid data parsing Query: 1e0 . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1e0\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#double_lower_case_e ✖ positive_numeric positive numeric Error: Invalid data parsing Query: +1 . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"+1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#positive_numeric ✖ numeric_with_leading_0 numeric with leading 0 Error: Invalid data parsing Query: 01 . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"01\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#numeric_with_leading_0 ✖ literal_true literal true Error: Invalid data parsing Query: true . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"true\"^^http://www.w3.org/2001/XMLSchema#boolean", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_true ✖ literal_false literal false Error: Invalid data parsing Query: false . Expected: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": "\"false\"^^http://www.w3.org/2001/XMLSchema#boolean", "graph": "" } ] Got: [ { "subject": "http://a.example/s", "predicate": "http://a.example/p", "object": null, "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#literal_false ✖ repeated_semis_at_end repeated semis at end

;; . Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "; as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#repeated_semis_at_end ✖ repeated_semis_not_at_end repeated semis not at end

;;. Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "; . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#repeated_semis_not_at_end ✖ turtle-syntax-bad-num-05 Bad number format (negative test) Error: Expected to throw an error when parsing. Query: "value"@en^^ . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype ✖ langtagged_LONG_with_subtag langtagged LONG with subtag """Cheers"""@en-UK Error: Invalid data parsing Query: # Test long literal with lang tag @prefix : . :a :b """Cheers"""@en-UK . Expected: [ { "subject": "http://example.org/ex#a", "predicate": "http://example.org/ex#b", "object": "\"Cheers\"@en-uk", "graph": "" } ] Got: [ { "subject": "http://example.org/ex#a", "predicate": "http://example.org/ex#b", "object": "\"Cheers\"@en-UK", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#langtagged_LONG_with_subtag ✖ turtle-syntax-base-02 BASE Error: Expected not throw an error when parsing. Query: BASE Error: Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "BASE as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-02 ✖ turtle-syntax-base-04 base with relative IRIs Error: Expected not throw an error when parsing. Query: base

. Error: Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "base as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-base-04 ✖ turtle-syntax-prefix-02 PreFIX Error: Expected not throw an error when parsing. Query: PreFIX : Error: Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "PreFIX : as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-02 ✖ turtle-syntax-prefix-03 Empty PREFIX Error: Expected not throw an error when parsing. Query: PREFIX : :s :p :123 . Error: Error: SyntaxError: Line 1 of : Bad syntax: expected directive or statement at: "PREFIX : as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-prefix-03 ✖ turtle-syntax-string-04 squote string literal Error: Expected not throw an error when parsing. Query: 'string' . Error: Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-04 ✖ turtle-syntax-string-05 squote langString literal Error: Expected not throw an error when parsing. Query: 'string'@en . Error: Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-05 ✖ turtle-syntax-string-06 squote langString literal with region Error: Expected not throw an error when parsing. Query: 'string'@en-uk . Error: Error: SyntaxError: Line 2 of : Bad syntax: unterminated string literal at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-06 ✖ turtle-syntax-string-09 squote long string literal with embedded single- and double-quotes Error: Expected not throw an error when parsing. Query: '''abc def''' . Error: Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'abc def''' . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-09 ✖ turtle-syntax-string-11 squote long langString literal with embedded newline Error: Expected not throw an error when parsing. Query: '''abc def'''@en . Error: Error: SyntaxError: Line 1 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "'abc def'''@en . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-string-11 ✖ turtle-syntax-number-05 decimal literal (no leading digits) Error: Expected not throw an error when parsing. Query: # This is a decimal.

.1 . Error: Error: SyntaxError: Line 2 of : Bad syntax: objectList expected at: " .1 . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-05 ✖ turtle-syntax-number-11 double literal no fraction Error: Expected not throw an error when parsing. Query:

123.E+1 . Error: Error: SyntaxError: Line 1 of : Bad syntax: EOF found in middle of path syntax at: " " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-number-11 ✖ turtle-syntax-struct-04 predicate list with multiple ;; Error: Expected not throw an error when parsing. Query: @prefix : . :s :p1 :o1 ;; :p2 :o2 . Error: Error: SyntaxError: Line 2 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "; :p2 :o2 . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-04 ✖ turtle-syntax-struct-05 predicate list with multiple ;; Error: Expected not throw an error when parsing. Query: @prefix : . :s :p1 :o1 ; :p2 :o2 ;; . Error: Error: SyntaxError: Line 3 of : Bad syntax: expected '.' or '}' or ']' at end of statement at: "; . " while trying to parse as text/turtle More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-struct-05 ✖ turtle-syntax-bad-uri-01 Bad IRI : space (negative test) Error: Expected to throw an error when parsing. Query: # Bad IRI : space. . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-01 ✖ turtle-syntax-bad-uri-02 Bad IRI : bad escape (negative test) Error: Expected to throw an error when parsing. Query: # Bad IRI : bad escape . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-02 ✖ turtle-syntax-bad-uri-03 Bad IRI : bad long escape (negative test) Error: Expected to throw an error when parsing. Query: # Bad IRI : bad escape . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-03 ✖ turtle-syntax-bad-uri-04 Bad IRI : character escapes not allowed (negative test) Error: Expected to throw an error when parsing. Query: # Bad IRI : character escapes not allowed. . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-04 ✖ turtle-syntax-bad-uri-05 Bad IRI : character escapes not allowed (2) (negative test) Error: Expected to throw an error when parsing. Query: # Bad IRI : character escapes not allowed. . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-uri-05 ✖ turtle-syntax-bad-prefix-01 No prefix (negative test) Error: Expected to throw an error when parsing. Query: # No prefix :s "x" . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-01 ✖ turtle-syntax-bad-prefix-02 No prefix (2) (negative test) Error: Expected to throw an error when parsing. Query: # No prefix @prefix rdf: . rdf:type :C . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-prefix-02 ✖ turtle-syntax-bad-struct-02 Turtle is not N3 (negative test) Error: Expected to throw an error when parsing. Query: # Turtle is not N3 = . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-02 ✖ turtle-syntax-bad-struct-04 Turtle does not allow literals-as-subjects (negative test) Error: Expected to throw an error when parsing. Query: # Turtle does not allow literals-as-subjects "hello" . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-04 ✖ turtle-syntax-bad-struct-05 Turtle does not allow literals-as-predicates (negative test) Error: Expected to throw an error when parsing. Query: # Turtle does not allow literals-as-predicates "hello" . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-05 ✖ turtle-syntax-bad-struct-06 Turtle does not allow bnodes-as-predicates (negative test) Error: Expected to throw an error when parsing. Query: # Turtle does not allow bnodes-as-predicates [] . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-06 ✖ turtle-syntax-bad-struct-07 Turtle does not allow labeled bnodes-as-predicates (negative test) Error: Expected to throw an error when parsing. Query: # Turtle does not allow bnodes-as-predicates _:p . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-07 ✖ turtle-syntax-bad-kw-04 'true' cannot be used as subject (negative test) Error: Expected to throw an error when parsing. Query: @prefix : . true :p :o . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-04 ✖ turtle-syntax-bad-kw-05 'true' cannot be used as object (negative test) Error: Expected to throw an error when parsing. Query: @prefix : . :s true :o . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-kw-05 ✖ turtle-syntax-bad-n3-extras-02 = is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # = is not Turtle @prefix : . :a = :b . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-02 ✖ turtle-syntax-bad-n3-extras-03 N3 paths not in Turtle (negative test) Error: Expected to throw an error when parsing. Query: # N3 paths @prefix : . @prefix ns: . :x. ns:p. ns:q :p :z . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-03 ✖ turtle-syntax-bad-n3-extras-04 N3 paths not in Turtle (negative test) Error: Expected to throw an error when parsing. Query: # N3 paths @prefix : . @prefix ns: . :x^ns:p :p :z . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-04 ✖ turtle-syntax-bad-n3-extras-05 N3 is...of not in Turtle (negative test) Error: Expected to throw an error when parsing. Query: # N3 is...of @prefix : . :z is :p of :x . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-05 ✖ turtle-syntax-bad-n3-extras-06 N3 paths not in Turtle (negative test) Error: Expected to throw an error when parsing. Query: # = is not Turtle @prefix : . :a.:b.:c . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-06 ✖ turtle-syntax-bad-n3-extras-07 @keywords is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # @keywords is not Turtle @keywords a . x a Item . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-07 ✖ turtle-syntax-bad-n3-extras-08 @keywords is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # @keywords is not Turtle @keywords a . x a Item . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-08 ✖ turtle-syntax-bad-n3-extras-09 => is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # => is not Turtle @prefix : . :s => :o . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-09 ✖ turtle-syntax-bad-n3-extras-10 <= is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # <= is not Turtle @prefix : . :s <= :o . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-10 ✖ turtle-syntax-bad-n3-extras-13 @keywords is not Turtle (negative test) Error: Expected to throw an error when parsing. Query: # @keywords is not Turtle @keywords . x @a Item . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-n3-extras-13 ✖ turtle-syntax-bad-struct-14 literal as subject (negative test) Error: Expected to throw an error when parsing. Query: # Literal as subject "abc" . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-14 ✖ turtle-syntax-bad-struct-15 literal as predicate (negative test) Error: Expected to throw an error when parsing. Query: # Literal as predicate "abc" . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-15 ✖ turtle-syntax-bad-struct-16 bnode as predicate (negative test) Error: Expected to throw an error when parsing. Query: # BNode as predicate [] . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-16 ✖ turtle-syntax-bad-struct-17 labeled bnode as predicate (negative test) Error: Expected to throw an error when parsing. Query: # BNode as predicate _:a . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-struct-17 ✖ turtle-syntax-bad-lang-01 langString with bad lang (negative test) Error: Expected to throw an error when parsing. Query: # Bad lang tag "string"@1 . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-lang-01 ✖ turtle-subm-11 decimal integer canonicalization Error: Invalid data parsing Query: 000000 . 0 . 000001 . 2 . 4 . Expected: [ { "subject": "http://example.org/res1", "predicate": "http://example.org/prop1", "object": "\"000000\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res2", "predicate": "http://example.org/prop2", "object": "\"0\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res3", "predicate": "http://example.org/prop3", "object": "\"000001\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res4", "predicate": "http://example.org/prop4", "object": "\"2\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res5", "predicate": "http://example.org/prop5", "object": "\"4\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] Got: [ { "subject": "http://example.org/res1", "predicate": "http://example.org/prop1", "object": "\"0\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res2", "predicate": "http://example.org/prop2", "object": "\"0\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res3", "predicate": "http://example.org/prop3", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res4", "predicate": "http://example.org/prop4", "object": "\"2\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org/res5", "predicate": "http://example.org/prop5", "object": "\"4\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-11 ✖ turtle-subm-16 long literals with escapes Error: Invalid data parsing Query: @prefix : . ## \U00015678 is a not a legal codepoint ## :a :b """\nthis \ris a \U00015678long\t ## literal\uABCD ## """ . ## ## :d :e """\tThis \uABCDis\r \U00015678another\n ## one ## """ . # \U00015678 is a not a legal codepoint # \U00012451 in Cuneiform numeric ban 3 :a :b """\nthis \ris a \U00012451long\t literal\uABCD """ . :d :e """\tThis \uABCDis\r \U00012451another\n one """ . Expected: [ { "subject": "http://example.org/foo#a", "predicate": "http://example.org/foo#b", "object": "\"\nthis \ris a 𒑑long\t\nliteralꯍ\n\"", "graph": "" }, { "subject": "http://example.org/foo#d", "predicate": "http://example.org/foo#e", "object": "\"\tThis ꯍis\r 𒑑another\n\none\n\"", "graph": "" } ] Got: [ { "subject": "http://example.org/foo#a", "predicate": "http://example.org/foo#b", "object": "\"\nthis \ris a ⑑long\t\nliteralꯍ\n\"", "graph": "" }, { "subject": "http://example.org/foo#d", "predicate": "http://example.org/foo#e", "object": "\"\tThis ꯍis\r ⑑another\n\none\n\"", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-16 ✖ turtle-subm-17 floating point number Error: Invalid data parsing Query: @prefix : . :a :b 1.0 . Expected: [ { "subject": "http://example.org/#a", "predicate": "http://example.org/#b", "object": "\"1.0\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" } ] Got: [ { "subject": "http://example.org/#a", "predicate": "http://example.org/#b", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-17 ✖ turtle-subm-19 positive integer, decimal and doubles Error: Invalid data parsing Query: @prefix : . :a :b 1.0 . :c :d 1 . :e :f 1.0e0 . Expected: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "object": "\"1.0\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org#e", "predicate": "http://example.org#f", "object": "\"1.0e0\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] Got: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org#e", "predicate": "http://example.org#f", "object": "\"1\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-19 ✖ turtle-subm-20 negative integer, decimal and doubles Error: Invalid data parsing Query: @prefix : . :a :b -1.0 . :c :d -1 . :e :f -1.0e0 . Expected: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "object": "\"-1.0\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": "\"-1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org#e", "predicate": "http://example.org#f", "object": "\"-1.0e0\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] Got: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "object": "\"-1\"^^http://www.w3.org/2001/XMLSchema#decimal", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": "\"-1\"^^http://www.w3.org/2001/XMLSchema#integer", "graph": "" }, { "subject": "http://example.org#e", "predicate": "http://example.org#f", "object": "\"-1\"^^http://www.w3.org/2001/XMLSchema#double", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-20 ✖ turtle-subm-22 boolean literals Error: Invalid data parsing Query: @prefix : . :a :b true . :c :d false . Expected: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "object": "\"true\"^^http://www.w3.org/2001/XMLSchema#boolean", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": "\"false\"^^http://www.w3.org/2001/XMLSchema#boolean", "graph": "" } ] Got: [ { "subject": "http://example.org#a", "predicate": "http://example.org#b", "graph": "" }, { "subject": "http://example.org#c", "predicate": "http://example.org#d", "object": null, "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-subm-22 ✖ turtle-eval-bad-01 Bad IRI : good escape, bad charcater (negative evaluation test) Error: Expected to throw an error when parsing. Query: # Bad IRI : good escape, bad charcater . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-01 ✖ turtle-eval-bad-02 Bad IRI : hex 3C is < (negative evaluation test) Error: Expected to throw an error when parsing. Query: # Bad IRI : hex 3C is < . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-02 ✖ turtle-eval-bad-03 Bad IRI : hex 3E is (negative evaluation test) Error: Expected to throw an error when parsing. Query: # Bad IRI : hex 3E is > . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-03 ✖ turtle-eval-bad-04 Bad IRI : {abc} (negative evaluation test) Error: Expected to throw an error when parsing. Query: # Bad IRI . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-eval-bad-04 ✖ turtle-syntax-bad-ln-dash-start Local name must not begin with dash Error: Expected to throw an error when parsing. Query: @prefix : . :s :p :-o . More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#turtle-syntax-bad-ln-dash-start ✖ IRI-resolution-01 IRI resolution (RFC3986 original cases) Error: Invalid data parsing Query: @base . . . <./g>. . . . . . <#s>. . . <;x>. . . <>. <.>. <./>. <..>. <../>. <../g>. <../..>. <../../>. <../../g>. <../../../g>. <../../../../g>. . . . <.g>. . <..g>. <./../g>. <./g/.>. . . . . . . . . . Expected: [ { "subject": "urn:ex:s001", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s002", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s003", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s004", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s005", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s006", "predicate": "urn:ex:p", "object": "http://g", "graph": "" }, { "subject": "urn:ex:s007", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d;p?y", "graph": "" }, { "subject": "urn:ex:s008", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y", "graph": "" }, { "subject": "urn:ex:s009", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d;p?q#s", "graph": "" }, { "subject": "urn:ex:s010", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g#s", "graph": "" }, { "subject": "urn:ex:s011", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y#s", "graph": "" }, { "subject": "urn:ex:s012", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/;x", "graph": "" }, { "subject": "urn:ex:s013", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x", "graph": "" }, { "subject": "urn:ex:s014", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s015", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d;p?q", "graph": "" }, { "subject": "urn:ex:s016", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s017", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s018", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s019", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s020", "predicate": "urn:ex:p", "object": "http://a/bb/g", "graph": "" }, { "subject": "urn:ex:s021", "predicate": "urn:ex:p", "object": "http://a/", "graph": "" }, { "subject": "urn:ex:s022", "predicate": "urn:ex:p", "object": "http://a/", "graph": "" }, { "subject": "urn:ex:s023", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s024", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s025", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s026", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s027", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s028", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g.", "graph": "" }, { "subject": "urn:ex:s029", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/.g", "graph": "" }, { "subject": "urn:ex:s030", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g..", "graph": "" }, { "subject": "urn:ex:s031", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/..g", "graph": "" }, { "subject": "urn:ex:s032", "predicate": "urn:ex:p", "object": "http://a/bb/g", "graph": "" }, { "subject": "urn:ex:s033", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s034", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/h", "graph": "" }, { "subject": "urn:ex:s035", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/h", "graph": "" }, { "subject": "urn:ex:s036", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s037", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/y", "graph": "" }, { "subject": "urn:ex:s038", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y/./x", "graph": "" }, { "subject": "urn:ex:s039", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y/../x", "graph": "" }, { "subject": "urn:ex:s040", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g#s/./x", "graph": "" }, { "subject": "urn:ex:s041", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g#s/../x", "graph": "" }, { "subject": "urn:ex:s042", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] Got: [ { "subject": "urn:ex:s001", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s002", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s003", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s004", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s005", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s006", "predicate": "urn:ex:p", "object": "http://g", "graph": "" }, { "subject": "urn:ex:s007", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/?y", "graph": "" }, { "subject": "urn:ex:s008", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y", "graph": "" }, { "subject": "urn:ex:s009", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d;p?q#s", "graph": "" }, { "subject": "urn:ex:s010", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g#s", "graph": "" }, { "subject": "urn:ex:s011", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y#s", "graph": "" }, { "subject": "urn:ex:s012", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/;x", "graph": "" }, { "subject": "urn:ex:s013", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x", "graph": "" }, { "subject": "urn:ex:s014", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s015", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d;p?q", "graph": "" }, { "subject": "urn:ex:s016", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s017", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s018", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/..", "graph": "" }, { "subject": "urn:ex:s019", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s020", "predicate": "urn:ex:p", "object": "http://a/bb/g", "graph": "" }, { "subject": "urn:ex:s021", "predicate": "urn:ex:p", "object": "http://a/bb/..", "graph": "" }, { "subject": "urn:ex:s022", "predicate": "urn:ex:p", "object": "http://a/", "graph": "" }, { "subject": "urn:ex:s023", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s024", "predicate": "urn:ex:p", "object": "http://ag", "graph": "" }, { "subject": "urn:ex:s025", "predicate": "urn:ex:p", "object": "http://a.g", "graph": "" }, { "subject": "urn:ex:s026", "predicate": "urn:ex:p", "object": "http://a/./g", "graph": "" }, { "subject": "urn:ex:s027", "predicate": "urn:ex:p", "object": "http://a/../g", "graph": "" }, { "subject": "urn:ex:s028", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g.", "graph": "" }, { "subject": "urn:ex:s029", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/.g", "graph": "" }, { "subject": "urn:ex:s030", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g..", "graph": "" }, { "subject": "urn:ex:s031", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/..g", "graph": "" }, { "subject": "urn:ex:s032", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s033", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s034", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g/h", "graph": "" }, { "subject": "urn:ex:s035", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/h", "graph": "" }, { "subject": "urn:ex:s036", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s037", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/y", "graph": "" }, { "subject": "urn:ex:s038", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g?y/x", "graph": "" }, { "subject": "urn:ex:s039", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/x", "graph": "" }, { "subject": "urn:ex:s040", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g#s/x", "graph": "" }, { "subject": "urn:ex:s041", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/x", "graph": "" }, { "subject": "urn:ex:s042", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-01 ✖ IRI-resolution-02 IRI resolution (RFC3986 using base IRI with trailing slash) Error: Invalid data parsing Query: @base . . . <./g>. . . . . . <#s>. . . <;x>. . . <>. <.>. <./>. <..>. <../>. <../g>. <../..>. <../../>. <../../g>. <../../../g>. <../../../../g>. . . . <.g>. . <..g>. <./../g>. <./g/.>. . . . . . . . . . Expected: [ { "subject": "urn:ex:s043", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s044", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g", "graph": "" }, { "subject": "urn:ex:s045", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g", "graph": "" }, { "subject": "urn:ex:s046", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/", "graph": "" }, { "subject": "urn:ex:s047", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s048", "predicate": "urn:ex:p", "object": "http://g", "graph": "" }, { "subject": "urn:ex:s049", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/?y", "graph": "" }, { "subject": "urn:ex:s050", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y", "graph": "" }, { "subject": "urn:ex:s051", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/#s", "graph": "" }, { "subject": "urn:ex:s052", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g#s", "graph": "" }, { "subject": "urn:ex:s053", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y#s", "graph": "" }, { "subject": "urn:ex:s054", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/;x", "graph": "" }, { "subject": "urn:ex:s055", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x", "graph": "" }, { "subject": "urn:ex:s056", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s057", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s058", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s059", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s060", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s061", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s062", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s063", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s064", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s065", "predicate": "urn:ex:p", "object": "http://a/bb/g", "graph": "" }, { "subject": "urn:ex:s066", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s067", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s068", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s069", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s070", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g.", "graph": "" }, { "subject": "urn:ex:s071", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/.g", "graph": "" }, { "subject": "urn:ex:s072", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g..", "graph": "" }, { "subject": "urn:ex:s073", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/..g", "graph": "" }, { "subject": "urn:ex:s074", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s075", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/", "graph": "" }, { "subject": "urn:ex:s076", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/h", "graph": "" }, { "subject": "urn:ex:s077", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/h", "graph": "" }, { "subject": "urn:ex:s078", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s079", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/y", "graph": "" }, { "subject": "urn:ex:s080", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y/./x", "graph": "" }, { "subject": "urn:ex:s081", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y/../x", "graph": "" }, { "subject": "urn:ex:s082", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g#s/./x", "graph": "" }, { "subject": "urn:ex:s083", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g#s/../x", "graph": "" }, { "subject": "urn:ex:s084", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] Got: [ { "subject": "urn:ex:s043", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s044", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g", "graph": "" }, { "subject": "urn:ex:s045", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g", "graph": "" }, { "subject": "urn:ex:s046", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/", "graph": "" }, { "subject": "urn:ex:s047", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s048", "predicate": "urn:ex:p", "object": "http://g", "graph": "" }, { "subject": "urn:ex:s049", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/?y", "graph": "" }, { "subject": "urn:ex:s050", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y", "graph": "" }, { "subject": "urn:ex:s051", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/#s", "graph": "" }, { "subject": "urn:ex:s052", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g#s", "graph": "" }, { "subject": "urn:ex:s053", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y#s", "graph": "" }, { "subject": "urn:ex:s054", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/;x", "graph": "" }, { "subject": "urn:ex:s055", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x", "graph": "" }, { "subject": "urn:ex:s056", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s057", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s058", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s059", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/", "graph": "" }, { "subject": "urn:ex:s060", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/..", "graph": "" }, { "subject": "urn:ex:s061", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s062", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s063", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/..", "graph": "" }, { "subject": "urn:ex:s064", "predicate": "urn:ex:p", "object": "http://a/bb/", "graph": "" }, { "subject": "urn:ex:s065", "predicate": "urn:ex:p", "object": "http://a/bb/g", "graph": "" }, { "subject": "urn:ex:s066", "predicate": "urn:ex:p", "object": "http://a/g", "graph": "" }, { "subject": "urn:ex:s067", "predicate": "urn:ex:p", "object": "http://ag", "graph": "" }, { "subject": "urn:ex:s068", "predicate": "urn:ex:p", "object": "http://a/./g", "graph": "" }, { "subject": "urn:ex:s069", "predicate": "urn:ex:p", "object": "http://a/../g", "graph": "" }, { "subject": "urn:ex:s070", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g.", "graph": "" }, { "subject": "urn:ex:s071", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/.g", "graph": "" }, { "subject": "urn:ex:s072", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g..", "graph": "" }, { "subject": "urn:ex:s073", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/..g", "graph": "" }, { "subject": "urn:ex:s074", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g", "graph": "" }, { "subject": "urn:ex:s075", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/", "graph": "" }, { "subject": "urn:ex:s076", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g/h", "graph": "" }, { "subject": "urn:ex:s077", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/h", "graph": "" }, { "subject": "urn:ex:s078", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s079", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/y", "graph": "" }, { "subject": "urn:ex:s080", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g?y/x", "graph": "" }, { "subject": "urn:ex:s081", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/x", "graph": "" }, { "subject": "urn:ex:s082", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/g#s/x", "graph": "" }, { "subject": "urn:ex:s083", "predicate": "urn:ex:p", "object": "http://a/bb/ccc/d/x", "graph": "" }, { "subject": "urn:ex:s084", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-02 ✖ IRI-resolution-07 IRI resolution (RFC3986 using base IRI with file path) Error: Invalid data parsing Query: @base . . . <./g>. . . . . . <#s>. . . <;x>. . . <>. <.>. <./>. <..>. <../>. <../g>. <../..>. <../../>. <../../g>. <../../../g>. <../../../../g>. . . . <.g>. . <..g>. <./../g>. <./g/.>. . . . . . . . . . Expected: [ { "subject": "urn:ex:s253", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s254", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s255", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s256", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s257", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s258", "predicate": "urn:ex:p", "object": "file://g", "graph": "" }, { "subject": "urn:ex:s259", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/d;p?y", "graph": "" }, { "subject": "urn:ex:s260", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y", "graph": "" }, { "subject": "urn:ex:s261", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/d;p?q#s", "graph": "" }, { "subject": "urn:ex:s262", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g#s", "graph": "" }, { "subject": "urn:ex:s263", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y#s", "graph": "" }, { "subject": "urn:ex:s264", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/;x", "graph": "" }, { "subject": "urn:ex:s265", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x", "graph": "" }, { "subject": "urn:ex:s266", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s267", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/d;p?q", "graph": "" }, { "subject": "urn:ex:s268", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s269", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s270", "predicate": "urn:ex:p", "object": "file:///a/bb/", "graph": "" }, { "subject": "urn:ex:s271", "predicate": "urn:ex:p", "object": "file:///a/bb/", "graph": "" }, { "subject": "urn:ex:s272", "predicate": "urn:ex:p", "object": "file:///a/bb/g", "graph": "" }, { "subject": "urn:ex:s273", "predicate": "urn:ex:p", "object": "file:///a/", "graph": "" }, { "subject": "urn:ex:s274", "predicate": "urn:ex:p", "object": "file:///a/", "graph": "" }, { "subject": "urn:ex:s275", "predicate": "urn:ex:p", "object": "file:///a/g", "graph": "" }, { "subject": "urn:ex:s276", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s277", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s278", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s279", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s280", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g.", "graph": "" }, { "subject": "urn:ex:s281", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/.g", "graph": "" }, { "subject": "urn:ex:s282", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g..", "graph": "" }, { "subject": "urn:ex:s283", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/..g", "graph": "" }, { "subject": "urn:ex:s284", "predicate": "urn:ex:p", "object": "file:///a/bb/g", "graph": "" }, { "subject": "urn:ex:s285", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s286", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/h", "graph": "" }, { "subject": "urn:ex:s287", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/h", "graph": "" }, { "subject": "urn:ex:s288", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s289", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/y", "graph": "" }, { "subject": "urn:ex:s290", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y/./x", "graph": "" }, { "subject": "urn:ex:s291", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y/../x", "graph": "" }, { "subject": "urn:ex:s292", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g#s/./x", "graph": "" }, { "subject": "urn:ex:s293", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g#s/../x", "graph": "" }, { "subject": "urn:ex:s294", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] Got: [ { "subject": "urn:ex:s253", "predicate": "urn:ex:p", "object": "g:h", "graph": "" }, { "subject": "urn:ex:s254", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s255", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s256", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s257", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s258", "predicate": "urn:ex:p", "object": "file://g", "graph": "" }, { "subject": "urn:ex:s259", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/?y", "graph": "" }, { "subject": "urn:ex:s260", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y", "graph": "" }, { "subject": "urn:ex:s261", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/d;p?q#s", "graph": "" }, { "subject": "urn:ex:s262", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g#s", "graph": "" }, { "subject": "urn:ex:s263", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y#s", "graph": "" }, { "subject": "urn:ex:s264", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/;x", "graph": "" }, { "subject": "urn:ex:s265", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x", "graph": "" }, { "subject": "urn:ex:s266", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x?y#s", "graph": "" }, { "subject": "urn:ex:s267", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/d;p?q", "graph": "" }, { "subject": "urn:ex:s268", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s269", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/", "graph": "" }, { "subject": "urn:ex:s270", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/..", "graph": "" }, { "subject": "urn:ex:s271", "predicate": "urn:ex:p", "object": "file:///a/bb/", "graph": "" }, { "subject": "urn:ex:s272", "predicate": "urn:ex:p", "object": "file:///a/bb/g", "graph": "" }, { "subject": "urn:ex:s273", "predicate": "urn:ex:p", "object": "file:///a/bb/..", "graph": "" }, { "subject": "urn:ex:s274", "predicate": "urn:ex:p", "object": "file:///a/", "graph": "" }, { "subject": "urn:ex:s275", "predicate": "urn:ex:p", "object": "file:///a/g", "graph": "" }, { "subject": "urn:ex:s276", "predicate": "urn:ex:p", "object": "file:///g", "graph": "" }, { "subject": "urn:ex:s277", "predicate": "urn:ex:p", "object": "file://g", "graph": "" }, { "subject": "urn:ex:s278", "predicate": "urn:ex:p", "object": "file:///./g", "graph": "" }, { "subject": "urn:ex:s279", "predicate": "urn:ex:p", "object": "file:///../g", "graph": "" }, { "subject": "urn:ex:s280", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g.", "graph": "" }, { "subject": "urn:ex:s281", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/.g", "graph": "" }, { "subject": "urn:ex:s282", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g..", "graph": "" }, { "subject": "urn:ex:s283", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/..g", "graph": "" }, { "subject": "urn:ex:s284", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g", "graph": "" }, { "subject": "urn:ex:s285", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/", "graph": "" }, { "subject": "urn:ex:s286", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g/h", "graph": "" }, { "subject": "urn:ex:s287", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/h", "graph": "" }, { "subject": "urn:ex:s288", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g;x=1/y", "graph": "" }, { "subject": "urn:ex:s289", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/y", "graph": "" }, { "subject": "urn:ex:s290", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g?y/x", "graph": "" }, { "subject": "urn:ex:s291", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/x", "graph": "" }, { "subject": "urn:ex:s292", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/g#s/x", "graph": "" }, { "subject": "urn:ex:s293", "predicate": "urn:ex:p", "object": "file:///a/bb/ccc/x", "graph": "" }, { "subject": "urn:ex:s294", "predicate": "urn:ex:p", "object": "http:g", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-07 ✖ IRI-resolution-08 IRI resolution (miscellaneous cases) Error: Invalid data parsing Query: @base . <.>. <.?a=b>. <.#a=b>. <..>. <..?a=b>. <..#a=b>. @base . . <./xyz>. <../xyz>. @base . . <./xyz>. <../xyz>. Expected: [ { "subject": "urn:ex:s295", "predicate": "urn:ex:p", "object": "http://abc/def/", "graph": "" }, { "subject": "urn:ex:s296", "predicate": "urn:ex:p", "object": "http://abc/def/?a=b", "graph": "" }, { "subject": "urn:ex:s297", "predicate": "urn:ex:p", "object": "http://abc/def/#a=b", "graph": "" }, { "subject": "urn:ex:s298", "predicate": "urn:ex:p", "object": "http://abc/", "graph": "" }, { "subject": "urn:ex:s299", "predicate": "urn:ex:p", "object": "http://abc/?a=b", "graph": "" }, { "subject": "urn:ex:s300", "predicate": "urn:ex:p", "object": "http://abc/#a=b", "graph": "" }, { "subject": "urn:ex:s301", "predicate": "urn:ex:p", "object": "http://ab//de//xyz", "graph": "" }, { "subject": "urn:ex:s302", "predicate": "urn:ex:p", "object": "http://ab//de//xyz", "graph": "" }, { "subject": "urn:ex:s303", "predicate": "urn:ex:p", "object": "http://ab//de/xyz", "graph": "" }, { "subject": "urn:ex:s304", "predicate": "urn:ex:p", "object": "http://abc/d:f/xyz", "graph": "" }, { "subject": "urn:ex:s305", "predicate": "urn:ex:p", "object": "http://abc/d:f/xyz", "graph": "" }, { "subject": "urn:ex:s306", "predicate": "urn:ex:p", "object": "http://abc/xyz", "graph": "" } ] Got: [ { "subject": "urn:ex:s295", "predicate": "urn:ex:p", "object": "http://abc/def/", "graph": "" }, { "subject": "urn:ex:s296", "predicate": "urn:ex:p", "object": "http://abc/def/.?a=b", "graph": "" }, { "subject": "urn:ex:s297", "predicate": "urn:ex:p", "object": "http://abc/def/.#a=b", "graph": "" }, { "subject": "urn:ex:s298", "predicate": "urn:ex:p", "object": "http://abc/def/..", "graph": "" }, { "subject": "urn:ex:s299", "predicate": "urn:ex:p", "object": "http://abc/def/..?a=b", "graph": "" }, { "subject": "urn:ex:s300", "predicate": "urn:ex:p", "object": "http://abc/def/..#a=b", "graph": "" }, { "subject": "urn:ex:s301", "predicate": "urn:ex:p", "object": "http://ab//de//xyz", "graph": "" }, { "subject": "urn:ex:s302", "predicate": "urn:ex:p", "object": "http://ab//de//xyz", "graph": "" }, { "subject": "urn:ex:s303", "predicate": "urn:ex:p", "object": "http://ab//de/xyz", "graph": "" }, { "subject": "urn:ex:s304", "predicate": "urn:ex:p", "object": "http://abc/d:f/xyz", "graph": "" }, { "subject": "urn:ex:s305", "predicate": "urn:ex:p", "object": "http://abc/d:f/xyz", "graph": "" }, { "subject": "urn:ex:s306", "predicate": "urn:ex:p", "object": "http://abc/xyz", "graph": "" } ] More info: http://w3c.github.io/rdf-tests/turtle/manifest.ttl#IRI-resolution-08 ✖ 211 / 298 tests succeeded!