# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. @prefix rdf: . @prefix rdfs: . @prefix mf: . @prefix qt: . @prefix t: . <> rdf:type mf:Manifest ; rdfs:comment "Turtle bad syntax test cases (must fail)" ; mf:entries ( [ rdf:type t:TestBadSyntax ; mf:name "bad-00" ; rdfs:comment "prefix name must end in rdf:type :" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-01" ; rdfs:comment "blank predicate forbidden" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-02" ; rdfs:comment "blank predicate forbidden" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-03" ; rdfs:comment "a forbidden as subject" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-04" ; rdfs:comment ", not allowed in collections" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-05" ; rdfs:comment "{} not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-06" ; rdfs:comment "is and of not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-07" ; rdfs:comment "paths not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-08" ; rdfs:comment "@keywords not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-09" ; rdfs:comment "=> not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-10" ; rdfs:comment "= not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-11" ; rdfs:comment "@forAll not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-12" ; rdfs:comment "@forSome not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-13" ; rdfs:comment "<= not allowed in Turtle" ; mf:action [ qt:data ] ; ] [ rdf:type t:TestBadSyntax ; mf:name "bad-14" ; rdfs:comment "long literal with missing end" ; mf:action [ qt:data ] ; ] # End of tests ).