# $Id: manifest.ttl,v 1.14 2010/11/30 14:17:22 apollere2 Exp $ @prefix rdf: . @prefix : . @prefix rdfs: . @prefix mf: . @prefix qt: . @prefix dawgt: . <> rdf:type mf:Manifest ; rdfs:comment "DAWG Expression tests: Built-ins" ; mf:entries ( :dawg-str-1 :dawg-str-2 :dawg-str-3 :dawg-str-4 :dawg-isBlank-1 :dawg-isLiteral-1 :dawg-datatype-1 :dawg-datatype-2 :dawg-datatype-3 :dawg-lang-1 :dawg-lang-2 :dawg-lang-3 :dawg-isURI-1 :dawg-isIRI-1 :dawg-langMatches-1 :dawg-langMatches-2 :dawg-langMatches-3 :dawg-langMatches-4 :dawg-langMatches-basic :lang-case-insensitive-eq :lang-case-insensitive-ne :sameTerm-simple :sameTerm-eq :sameTerm-not-eq ). :dawg-isLiteral-1 a mf:QueryEvaluationTest ; mf:name "isLiteral" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approval dawgt:Approved ; dawgt:approvedBy . :dawg-str-1 a mf:QueryEvaluationTest ; mf:name "str-1" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-str-2 a mf:QueryEvaluationTest ; mf:name "str-2" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-str-3 a mf:QueryEvaluationTest ; mf:name "str-3" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-str-4 a mf:QueryEvaluationTest ; mf:name "str-4" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-isBlank-1 a mf:QueryEvaluationTest ; mf:name "isBlank-1" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-datatype-1 a mf:QueryEvaluationTest ; mf:name "datatype-1" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-datatype-2 a mf:QueryEvaluationTest ; mf:name "datatype-2 : Literals with a datatype" ; rdfs:comment "updated from original test case: eliminated ordering from test" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-datatype-3 a mf:QueryEvaluationTest ; mf:name "datatype-3 : Literals with a datatype of xsd:string" ; rdfs:comment "updated from original test case: eliminated ordering from test" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-lang-1 a mf:QueryEvaluationTest ; mf:name "lang-1 : Literals with a lang tag of some kind" ; rdfs:comment "updated from original test case: eliminated ordering from test" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-lang-2 a mf:QueryEvaluationTest ; mf:name "lang-2 : Literals with a lang tag of ''" ; rdfs:comment "updated from original test case: eliminated ordering from test" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-lang-3 a mf:QueryEvaluationTest ; mf:name "lang-3 : Graph matching with lang tag being a different case" ; rdfs:comment "updated from original test case: eliminated ordering from test" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-isURI-1 a mf:QueryEvaluationTest ; mf:name "isURI-1" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-isIRI-1 a mf:QueryEvaluationTest ; mf:name "isIRI-1" ; mf:action [ qt:query ; qt:data ] ; # NB same result as before. mf:result ; dawgt:approval dawgt:Approved ; dawgt:approvedBy . :dawg-langMatches-1 a mf:QueryEvaluationTest ; mf:name "LangMatches-1" ; rdfs:comment "langMatches(lang(?v), 'en-GB') matches 'abc'@en-gb" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-langMatches-2 a mf:QueryEvaluationTest ; mf:name "LangMatches-2" ; rdfs:comment "langMatches(lang(?v), 'en') matches 'abc'@en, 'abc'@en-gb" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-langMatches-3 a mf:QueryEvaluationTest ; mf:name "LangMatches-3" ; rdfs:comment "langMatches(lang(?v), '*') matches 'abc'@en, 'abc'@en-gb, 'abc'@fr" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-langMatches-4 a mf:QueryEvaluationTest ; mf:name "LangMatches-4" ; rdfs:comment "! langMatches(lang(?v), '*') matches 'abc'" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approvedBy ; dawgt:approval dawgt:Approved . :dawg-langMatches-basic a mf:QueryEvaluationTest ; mf:name "LangMatches-basic" ; rdfs:comment "the basic range 'de-de' does not match 'de-Latn-de'" ; mf:action [ qt:query ; qt:data ] ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; mf:result . :lang-case-insensitive-eq a mf:QueryEvaluationTest ; mf:name "lang-case-insensitive-eq" ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; rdfs:comment "'xyz'@en = 'xyz'@EN" ; mf:action [ qt:query ; qt:data ] ; mf:result . :lang-case-insensitive-ne a mf:QueryEvaluationTest ; mf:name "lang-case-insensitive-ne" ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; rdfs:comment "'xyz'@en != 'xyz'@EN" ; mf:action [ qt:query ; qt:data ] ; mf:result . :sameTerm-simple a mf:QueryEvaluationTest ; mf:name "sameTerm-simple" ; rdfs:comment "sameTerm(?v1, ?v2)" ; mf:action [ qt:query ; qt:data ] ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; mf:result . :sameTerm-eq a mf:QueryEvaluationTest ; mf:name "sameTerm-eq" ; rdfs:comment "sameTerm(?v1, ?v2) && ?v1 = ?v2" ; mf:action [ qt:query ; qt:data ] ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; mf:result . :sameTerm-not-eq a mf:QueryEvaluationTest ; mf:name "sameTerm-not-eq" ; rdfs:comment "!sameTerm(?v1, ?v2) && ?v1 = ?v2" ; mf:action [ qt:query ; qt:data ] ; dawgt:approval dawgt:Approved ; dawgt:approvedBy ; mf:result .