# $Id: manifest.ttl,v 1.9 2007/08/11 18:32:41 eric Exp $ @prefix rdf: . @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> ). <#dawg-isLiteral-1> a mf:QueryEvaluationTest ; mf:name "isLiteral" ; mf:action [ qt:query ; qt:data ] ; mf:result ; dawgt:approval dawgt:NotApproved . <#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:approvedBy ; dawgt:approval dawgt:NotApproved . <#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 ] ; 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 .