# 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: . <> rdf:type mf:Manifest ; rdfs:label "Basic Patterns" ; mf:entries ( # Dump data to check it. [ mf:name "query-dump-0" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-1" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-2" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-3" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-4" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-5" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-6" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-7" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-8" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-9" ; mf:action [ qt:query ; qt:data ] ] [ mf:name "query-dump-A" ; mf:action [ qt:query ; qt:data ] ] # Syntax [ mf:name "test-S-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-S-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-S-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-S-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-S-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] # [ mf:name "test-0-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-0-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-0-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-0-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-06.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-07.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-1-08.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Removed : violates qname rules in SPARQL ## [ mf:name "test-1-09.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] [ mf:name "test-1-10.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-06.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-07.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-08.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-09.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-2-10.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Testing URIs with eq : insert a str() [ mf:name "test-3-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-3-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-3-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-3-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-3-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-3-06.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## [ mf:name "test-3-07.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-4-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-4-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-4-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-4-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-4-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] # Tests bNodes ## [ mf:name "test-4-06.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## String compare of a var with a URI value [ mf:name "test-4-07.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## -- [ mf:name "test-5-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-5-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-5-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-5-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## -- [ mf:name "test-6-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-6-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-6-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-6-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## -- [ mf:name "test-7-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-7-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-7-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-7-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Testing URIs with =~ (needs str added) ## [ mf:name "test-8-01.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## ## [ mf:name "test-8-02.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## ## [ mf:name "test-8-03.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## ## [ mf:name "test-8-04.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## ## [ mf:name "test-8-05.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] [ mf:name "test-9-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-9-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Testing URIs with eq ## [ mf:name "test-A-01.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## [ mf:name "test-A-02.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] [ mf:name "test-B-01.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-02.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-03.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-04.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-05.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Unknown type ; datatype test ##[ mf:name "test-B-06.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] ## Pointless ## [ mf:name "test-B-07.rq" ; ## mf:action [ qt:query ; qt:data ] ; ## mf:result ] [ mf:name "test-B-08.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-09.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-10.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-11.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-12.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-13.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Duplicate of test 13 - deleted ## [ mf:name "test-B-14.rq" ; mf:action ; mf:result ] [ mf:name "test-B-15.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-16.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-17.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ## Keywork "true" [ mf:name "test-B-18.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-19.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] [ mf:name "test-B-20.rq" ; mf:action [ qt:query ; qt:data ] ; mf:result ] ) .