Checking if your kit is complete... Looks good Writing Makefile for RDF::Query cp lib/RDF/Query/Model/RDFBase.pm blib/lib/RDF/Query/Model/RDFBase.pm cp lib/RDF/Query/Model/SQL.pm blib/lib/RDF/Query/Model/SQL.pm cp lib/RDF/Query/Parser/SPARQL.yp blib/lib/RDF/Query/Parser/SPARQL.yp cp lib/RDF/Query/Parser.pm blib/lib/RDF/Query/Parser.pm cp lib/RDF/Query/Algebra/Expr.pm blib/lib/RDF/Query/Algebra/Expr.pm cp lib/RDF/Query/Algebra/GroupGraphPattern.pm blib/lib/RDF/Query/Algebra/GroupGraphPattern.pm cp lib/RDF/Query/Optimizer/Peephole/Cost.pm blib/lib/RDF/Query/Optimizer/Peephole/Cost.pm cp lib/RDF/Query/Algebra.pm blib/lib/RDF/Query/Algebra.pm cp lib/RDF/Query/Algebra/OldFilter.pm blib/lib/RDF/Query/Algebra/OldFilter.pm cp lib/RDF/Query/Node/Literal.pm blib/lib/RDF/Query/Node/Literal.pm cp lib/RDF/Query/Optimizer/Peephole.pm blib/lib/RDF/Query/Optimizer/Peephole.pm cp lib/RDF/Query/Compiler/SQL.pm blib/lib/RDF/Query/Compiler/SQL.pm cp lib/RDF/Query/Stream.pm blib/lib/RDF/Query/Stream.pm cp lib/RDF/Query/Algebra/BasicGraphPattern.pm blib/lib/RDF/Query/Algebra/BasicGraphPattern.pm cp lib/RDF/Query/Algebra/TimeGraph.pm blib/lib/RDF/Query/Algebra/TimeGraph.pm cp lib/RDF/Query.pm blib/lib/RDF/Query.pm cp lib/RDF/Query/Algebra/Function.pm blib/lib/RDF/Query/Algebra/Function.pm cp lib/RDF/Query/Algebra/Optional.pm blib/lib/RDF/Query/Algebra/Optional.pm cp lib/RDF/Query/Model/RDFCore.pm blib/lib/RDF/Query/Model/RDFCore.pm cp lib/RDF/Query/Temporal.pm blib/lib/RDF/Query/Temporal.pm cp lib/RDF/Query/Model.pm blib/lib/RDF/Query/Model.pm cp lib/RDF/Query/Algebra/NamedGraph.pm blib/lib/RDF/Query/Algebra/NamedGraph.pm cp lib/RDF/Query/Algebra/Union.pm blib/lib/RDF/Query/Algebra/Union.pm cp lib/RDF/Query/Node/Variable.pm blib/lib/RDF/Query/Node/Variable.pm cp lib/RDF/Query/Optimizer/Multiget.pm blib/lib/RDF/Query/Optimizer/Multiget.pm cp lib/RDF/Query/Node/Blank.pm blib/lib/RDF/Query/Node/Blank.pm cp lib/RDF/Query/Error.pm blib/lib/RDF/Query/Error.pm cp lib/RDF/Query/Optimizer/Peephole/Naive.pm blib/lib/RDF/Query/Optimizer/Peephole/Naive.pm cp lib/RDF/Query/Parser/tSPARQL.pm blib/lib/RDF/Query/Parser/tSPARQL.pm cp lib/RDF/Query/Parser/SPARQL.pm blib/lib/RDF/Query/Parser/SPARQL.pm cp lib/RDF/Query/Algebra/Triple.pm blib/lib/RDF/Query/Algebra/Triple.pm cp lib/RDF/Query/Parser/tSPARQL.yp blib/lib/RDF/Query/Parser/tSPARQL.yp cp lib/RDF/Query/Model/Redland.pm blib/lib/RDF/Query/Model/Redland.pm cp lib/RDF/Query/Node.pm blib/lib/RDF/Query/Node.pm cp lib/RDF/Query/Parser/RDQL.pm blib/lib/RDF/Query/Parser/RDQL.pm cp lib/RDF/Query/Functions.pm blib/lib/RDF/Query/Functions.pm cp lib/RDF/Query/Node/Resource.pm blib/lib/RDF/Query/Node/Resource.pm Manifying blib/man3/RDF::Query::Model::RDFBase.3 Manifying blib/man3/RDF::Query::Model::SQL.3 Manifying blib/man3/RDF::Query::Parser.3 Manifying blib/man3/RDF::Query::Algebra::Expr.3 Manifying blib/man3/RDF::Query::Algebra::GroupGraphPattern.3 Manifying blib/man3/RDF::Query::Optimizer::Peephole::Cost.3 Manifying blib/man3/RDF::Query::Algebra.3 Manifying blib/man3/RDF::Query::Algebra::OldFilter.3 Manifying blib/man3/RDF::Query::Node::Literal.3 Manifying blib/man3/RDF::Query::Optimizer::Peephole.3 Manifying blib/man3/RDF::Query::Compiler::SQL.3 Manifying blib/man3/RDF::Query::Stream.3 Manifying blib/man3/RDF::Query::Algebra::BasicGraphPattern.3 Manifying blib/man3/RDF::Query::Algebra::TimeGraph.3 Manifying blib/man3/RDF::Query.3 Manifying blib/man3/RDF::Query::Algebra::Function.3 Manifying blib/man3/RDF::Query::Algebra::Optional.3 Manifying blib/man3/RDF::Query::Model::RDFCore.3 Manifying blib/man3/RDF::Query::Temporal.3 Manifying blib/man3/RDF::Query::Model.3 Manifying blib/man3/RDF::Query::Algebra::NamedGraph.3 Manifying blib/man3/RDF::Query::Algebra::Union.3 Manifying blib/man3/RDF::Query::Node::Variable.3 Manifying blib/man3/RDF::Query::Optimizer::Multiget.3 Manifying blib/man3/RDF::Query::Node::Blank.3 Manifying blib/man3/RDF::Query::Error.3 Manifying blib/man3/RDF::Query::Optimizer::Peephole::Naive.3 Manifying blib/man3/RDF::Query::Parser::tSPARQL.3 Manifying blib/man3/RDF::Query::Parser::SPARQL.3 Manifying blib/man3/RDF::Query::Algebra::Triple.3 Manifying blib/man3/RDF::Query::Model::Redland.3 Manifying blib/man3/RDF::Query::Node.3 Manifying blib/man3/RDF::Query::Parser::RDQL.3 Manifying blib/man3/RDF::Query::Functions.3 Manifying blib/man3/RDF::Query::Node::Resource.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00-simple........................1..33 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb8cf8) ok 2 - The object isa RDF::Query # (?var qname literal) ok 3 - got result ok 4 - The object isa ARRAY ok 5 - got one field ok 6 - Resource ok 7 - got person uri ok 8 - The object isa RDF::Query # (?var qname quri) ok 9 - got result ok 10 - The object isa ARRAY ok 11 - got one field ok 12 - Resource ok 13 - got person uri # multiple namespaces ok 14 - The object isa RDF::Query ok 15 - got result ok 16 - The object isa ARRAY ok 17 - got one field ok 18 - Literal ok 19 - got file title ok 20 - The object isa RDF::Query # chained (name->person->homepage) ok 21 - got result ok 22 - The object isa ARRAY ok 23 - got one field ok 24 - Resource ok 25 - got homepage url ok 26 - The object isa RDF::Query # chained (homepage->person->(name|mbox) ok 27 - got result ok 28 - The object isa ARRAY ok 29 - got two fields ok 30 - Literal ok 31 - Resource ok 32 - got name ok 33 - got mbox uri ok t/01-rdql_parser...................1..5 ok 1 - use RDF::Query::Parser::RDQL; ok 2 - The object isa RDF::Query::Parser::RDQL ok 3 - SELECT, WHERE, USING ok 4 - VarUri EQ OR constraint, numeric comparison constraint ok 5 - regex constraint ok t/01-sparql_parser.................1..137 ok 1 - use RDF::Query::Parser::SPARQL; ok 2 - The object isa RDF::Query::Parser::SPARQL ok 3 - single triple; no prefix ok 4 - simple DESCRIBE ok 5 - SELECT, WHERE, USING ok 6 - SELECT, WHERE, USING; variables with "$" ok 7 - VarUri EQ OR constraint, numeric comparison constraint ok 8 - regex constraint; no trailing '.' ok 9 - filter with variable/function-call equality ok 10 - filter with variable/function-call equality ok 11 - filter with LANG(?var)/literal equality ok 12 - filter with LANGMATCHES(?var, 'literal') ok 13 - filter with isLITERAL(?var) ok 14 - filter with DATATYPE(?var)/URI equality ok 15 - multiple attributes using ';' ok 16 - predicate with full qURI ok 17 - 'a' rdf:type ok 18 - 'a' rdf:type; multiple attributes using ';' ok 19 - blank node subject; multiple attributes using ';' ok 20 - blank node subject; using brackets '[...]'; 'a' rdf:type ok 21 - blank node subject; empty brackets '[]' ok 22 - blank node object ok 23 - blank node; using qName _:abc ok 24 - select with ORDER BY ok 25 - select with DISTINCT ok 26 - select with ORDER BY; asc() ok 27 - select with ORDER BY; DESC() ok 28 - select with ORDER BY; DESC(); with LIMIT ok 29 - select with ORDER BY; DESC(); with LIMIT; variables with "$" ok 30 - FILTER function call ok 31 - FILTER function call ok 32 - FILTER function call ok 33 - multiple FILTERs; with function call ok 34 - optional triple '{...}' ok 35 - optional triples '{...; ...}' ok 36 - union; sparql 6.2 ok 37 - literal language tag @en ok 38 - typed literal ^^URI ok 39 - typed literal ^^qName ok 40 - subject collection syntax ok 41 - subject collection syntax; with pred-obj. ok 42 - subject collection syntax; object collection syntax ok 43 - object collection syntax ok 44 - SELECT * ok 45 - default prefix ok 46 - select from named; single triple; no prefix ok 47 - ASK FILTER; using <= (shouldn't parse as '<') ok 48 - ORDER BY with expression ok 49 - triple pattern with trailing internal '.' ok 50 - [bug] query with predicate starting with 'a' (confused with { ?subj a ?type}) ok 51 - dawg/simple/01 ok 52 - single triple with comment; dawg/data/part1 ok 53 - ask query ok 54 - blank-pred-blank ok 55 - Filter with unary-plus ok 56 - Filter with isIRI ok 57 - xsd:double ok 58 - boolean literal ok 59 - select with ORDER BY function call ok 60 - select with bnode object as second pred-obj ok 61 - select with qname with '-2' suffix ok 62 - select with qname with underscore ok 63 - construct with one construct triple ok 64 - construct with two construct triples ok 65 - construct with three construct triples ok 66 - select with triple-optional-triple ok 67 - select with FROM ok 68 - select with graph-triple-triple ok 69 - (DAWG) syn-leading-digits-in-prefixed-names.rq ok 70 - (DAWG) syn-07.rq ok 71 - (DAWG) syn-08.rq ok 72 - (DAWG) syn-11.rq ok 73 - (DAWG) syntax-form-describe01.rq ok 74 - (DAWG) syntax-form-construct04.rq ok 75 - (DAWG) syntax-lists-02.rq ok 76 - (DAWG) syntax-qname-03.rq ok 77 - (DAWG) syntax-qname-08.rq ok 78 - (DAWG) syntax-lit-07.rq ok 79 - (DAWG) syntax-lit-08.rq ok 80 - (DAWG) syntax-lit-12.rq ok 81 - (DAWG) syntax-lit-13.rq ok 82 - (DAWG) syntax-general-07.rq ok 83 - (DAWG) syntax-general-09.rq ok 84 - (DAWG) syntax-general-10.rq ok 85 - (DAWG) syntax-lists-03.rq ok 86 - (DAWG) syntax-lists-04.rq ok 87 - (DAWG) syntax-lists-02.rq ok 88 - (DAWG) syntax-lists-04.rq ok 89 - (DAWG) dawg-eval ok 90 - (DAWG) dawg-eval: sameTerm ok 91 - (DAWG) dawg-eval: basic/manifest\#term-8 ok 92 - (DAWG) dawg-eval: algebra/manifest\#filter-nested-2 ok 93 - (DAWG) dawg-eval: optional/manifest\#dawg-optional-complex-4 ok 94 - (DAWG) dawg-eval: i18n/manifest\#kanji-1 ok 95 - (DAWG) dawg-syntax: syntax-sparql4/manifest\#syn-10 ok 96 - (DAWG) dawg-syntax: syntax-sparql1/manifest\#syntax-pat-04 ok 97 - (DAWG) dawg-syntax: syntax-sparql1/manifest\#syntax-struct-10 ok 98 - (DAWG) dawg-syntax: expr-equals/manifest\#eq-2-1 ok 99 - (DAWG) dawg-syntax: expr-ops/manifest\#minus-1 ok 100 - extra input after query ok 101 - got expected error ok 102 - missing union part ok 103 - got expected error ok 104 - missing filter ok 105 - got expected error ok 106 - bad syntax in filter ok 107 - got expected error ok 108 - bad syntax in filter ok 109 - got expected error ok 110 - bad syntax in filter ok 111 - got expected error ok 112 - missing object ok 113 - got expected error ok 114 - missing object ok 115 - got expected error ok 116 - missing object ok 117 - got expected error ok 118 - missing multiplicative expression ok 119 - got expected error ok 120 - missing multiplicative expression ok 121 - got expected error ok 122 - bad ORDER BY expression ok 123 - parse error ok 124 - bad ORDER BY expression ok 125 - got expected error ok 126 - bad query type expression ok 127 - parse error ok 128 - bad triple pattern ok 129 - got expected error ok 130 - (DAWG) syn-bad-34.rq ok 131 - got expected error ok 132 - (DAWG) syn-bad-37.rq ok 133 - got expected error ok 134 - (DAWG) syn-bad-GRAPH-breaks-BGP.rq ok 135 - got expected error ok 136 - (DAWG) syn-bad-OPT-breaks-BGP.rq ok 137 - got expected error ok t/01-tsparql_parser................1..106 ok 1 - use RDF::Query::Parser::tSPARQL; ok 2 - The object isa RDF::Query::Parser::tSPARQL ok 3 - single triple; no prefix ok 4 - simple DESCRIBE ok 5 - SELECT, WHERE, USING ok 6 - SELECT, WHERE, USING; variables with "$" ok 7 - VarUri EQ OR constraint, numeric comparison constraint ok 8 - regex constraint; no trailing '.' ok 9 - filter with variable/function-call equality ok 10 - filter with variable/function-call equality ok 11 - filter with LANG(?var)/literal equality ok 12 - filter with LANGMATCHES(?var, 'literal') ok 13 - filter with isLITERAL(?var) ok 14 - filter with DATATYPE(?var)/URI equality ok 15 - multiple attributes using ';' ok 16 - predicate with full qURI ok 17 - 'a' rdf:type ok 18 - 'a' rdf:type; multiple attributes using ';' ok 19 - blank node subject; multiple attributes using ';' ok 20 - blank node subject; using brackets '[...]'; 'a' rdf:type ok 21 - blank node subject; empty brackets '[]' ok 22 - blank node object ok 23 - blank node; using qName _:abc ok 24 - select with ORDER BY ok 25 - select with DISTINCT ok 26 - select with ORDER BY; asc() ok 27 - select with ORDER BY; DESC() ok 28 - select with ORDER BY; DESC(); with LIMIT ok 29 - select with ORDER BY; DESC(); with LIMIT; variables with "$" ok 30 - FILTER function call ok 31 - FILTER function call ok 32 - FILTER function call ok 33 - multiple FILTERs; with function call ok 34 - optional triple '{...}' ok 35 - optional triples '{...; ...}' ok 36 - union; sparql 6.2 ok 37 - literal language tag @en ok 38 - typed literal ^^URI ok 39 - typed literal ^^qName ok 40 - subject collection syntax ok 41 - subject collection syntax; with pred-obj. ok 42 - subject collection syntax; object collection syntax ok 43 - object collection syntax ok 44 - SELECT * ok 45 - default prefix ok 46 - select from named; single triple; no prefix ok 47 - ASK FILTER; using <= (shouldn't parse as '<') ok 48 - ORDER BY with expression ok 49 - triple pattern with trailing internal '.' ok 50 - [bug] query with predicate starting with 'a' (confused with { ?subj a ?type}) ok 51 - dawg/simple/01 ok 52 - single triple with comment; dawg/data/part1 ok 53 - ask query ok 54 - blank-pred-blank ok 55 - Filter with unary-plus ok 56 - Filter with isIRI ok 57 - xsd:double ok 58 - boolean literal ok 59 - select with ORDER BY function call ok 60 - select with bnode object as second pred-obj ok 61 - select with qname with '-2' suffix ok 62 - select with qname with underscore ok 63 - construct with one construct triple ok 64 - construct with two construct triples ok 65 - construct with three construct triples ok 66 - select with triple-optional-triple ok 67 - select with FROM ok 68 - select with graph-triple-triple ok 69 - (DAWG) syn-leading-digits-in-prefixed-names.rq ok 70 - (DAWG) syn-07.rq ok 71 - (DAWG) syn-08.rq ok 72 - (DAWG) syn-11.rq ok 73 - (DAWG) syntax-form-describe01.rq ok 74 - (DAWG) syntax-form-construct04.rq ok 75 - (DAWG) syntax-lists-02.rq ok 76 - (DAWG) syntax-qname-03.rq ok 77 - (DAWG) syntax-qname-08.rq ok 78 - (DAWG) syntax-lit-07.rq ok 79 - (DAWG) syntax-lit-08.rq ok 80 - (DAWG) syntax-lit-12.rq ok 81 - (DAWG) syntax-lit-13.rq ok 82 - (DAWG) syntax-general-07.rq ok 83 - (DAWG) syntax-general-09.rq ok 84 - (DAWG) syntax-general-10.rq ok 85 - (DAWG) syntax-lists-03.rq ok 86 - (DAWG) syntax-lists-04.rq ok 87 - (DAWG) syntax-lists-02.rq ok 88 - (DAWG) syntax-lists-04.rq ok 89 - (DAWG) dawg-eval ok 90 - (DAWG) dawg-eval: sameTerm ok 91 - (DAWG) dawg-eval: basic/manifest\#term-8 ok 92 - (DAWG) dawg-eval: algebra/manifest\#filter-nested-2 ok 93 - (DAWG) dawg-eval: optional/manifest\#dawg-optional-complex-4 ok 94 - (DAWG) dawg-eval: i18n/manifest\#kanji-1 ok 95 - (DAWG) dawg-syntax: syntax-sparql4/manifest\#syn-10 ok 96 - (DAWG) dawg-syntax: syntax-sparql1/manifest\#syntax-pat-04 ok 97 - (DAWG) dawg-syntax: syntax-sparql1/manifest\#syntax-struct-10 ok 98 - (DAWG) dawg-syntax: expr-equals/manifest\#eq-2-1 ok 99 - (DAWG) dawg-syntax: expr-ops/manifest\#minus-1 ok 100 - temporal query with time variable ok 101 - temporal query with empty time bNode ok 102 - temporal query with time bNode ok 103 - temporal query with time bNode and extra triple ok 104 - select with TIME ok 105 - extra input after query ok 106 - got expected error ok t/02-file..........................1..11 ok 1 - use RDF::Query; ok 2 # skip Failed to load RDF::Redland ok 3 # skip Failed to load RDF::Redland ok 4 # skip Failed to load RDF::Redland ok 5 # skip Failed to load RDF::Redland ok 6 # skip Failed to load RDF::Redland ok 7 - Got one result ok 8 - The object isa ARRAY ok 9 - Got one field ok 10 - Resource ok 11 - Got homepage url ok 5/11 skipped: various reasons t/02-net...........................1..11 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb4668) ok 2 - Got one result ok 3 - The object isa ARRAY ok 4 - Got one field ok 5 - Resource ok 6 - Got homepage url ################################# ### Using model: ok 7 - Got one result ok 8 - The object isa ARRAY ok 9 - Got one field ok 10 - Resource ok 11 - Got homepage url ok t/03-coverage......................1..62 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bbfbe4) # bridge object accessors ok 2 - model accessor # using RDQL language URI ok 3 - got result # using SPARQL language URI ok 4 - got result # SPARQL query ok 5 - results ok 6 - isa_node ok 7 - isa_resource(resource) ok 8 - http://kasei.us/ # geo:Point with geo:lat ok 9 - got name ok 10 - Cliffs of Moher, Ireland # RDQL query ok 11 - Resource ok 12 - Person uri # Triple with QName subject ok 13 - Literal ok 14 - Person name # Early triple with multiple unbound variables ok 15 - Person Resource ok 16 - Name Resource ok 17 - Person uri ok 18 - Person name ok 19 - Person name \#2 ok 20 - Person name \#3 # Triple with no variable, present in data ok 21 - Person Resource ok 22 - Person uri # Triple with no variable, not present in data ok 23 - No data returned for bogus triple # Query with one triple, two variables ok 24 - one triple, two variables (query call) ok 25 - one triple, two variables (get call) # Broken query triple (variable with missing '?') ok 26 - Error (undef row) on no triples (query call) # Backend tests ok 27 - isa_resource(0) ok 28 - isa_resource(literal) ok 29 - isa_resource(resource) ok 30 - isa_literal(0) ok 31 - isa_literal(resource) ok 32 - isa_literal(literal) # SPARQL getting foaf:aimChatID by foaf:nick ok 33 - got result ok 34 - isa_literal ok 35 - got string # SPARQL getting foaf:aimChatID by foaf:nick on non-existant person ok 36 - 0 results # SPARQL getting blank nodes (geo:Points) and sorting by genid ok 37 - [http://example.com/\#r1101876275r7] ok 38 - (r0a3) # broken query with get call ok 39 - broken query with get call # SPARQL query with missing (optional) WHERE ok 40 - got result # SPARQL query with SELECT * ok 41 - got one result ok 42 - rdf:type ok 43 - rdfs:Property # SPARQL query with default namespace ok 44 - got result # SPARQL query; blank node results ok 45 - isa blank ok 46 - blank identifier ok 47 - isa blank ok 48 - blank identifier ok 49 - isa blank ok 50 - blank identifier ok 51 - 3 result # SPARQL query; language-typed literal ok 52 - language # ok 53 - expected name on pre-bound node ok 54 - 1 result # SPARQL query; Stream accessors-1 ok 55 - binding_value ok 56 - binding_value_by_name ok 57 - binding_names ok 58 - binding_value_by_name # SPARQL query; Stream accessors-2 ok 59 ok 60 - cached rdql parser ok 61 - bad object autoload ok 62 - bad class autoload ok t/04-constraints...................1..12 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb79bc) ok 2 - Resource with regex match ok 3 - Person uri ok 4 - no result with regex match ok 5 - Point isa Node ok 6 - latitude ok 7 - longitude ok 8 - Point isa Node ok 9 - latitude ok 10 - longitude ok 11 - Image isa Resource ok 12 - Image url ok t/05-stress........................1..0 # Skip Developer tests. Set RDFQUERY_BIGTEST to run these tests. skipped all skipped: Developer tests. Set RDFQUERY_BIGTEST to run these tests. t/06-ask...........................1..4 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb6824) ok 2 - Stream is boolean result ok 3 - Exists in model ok 4 - Not in model ok t/06-construct.....................1..21 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb74cc) ok 2 - stream isa RDF::Query::Stream ok 3 - person with firstName: [http://xmlns.com/foaf/0.1/name] ok 4 - person with firstName: [http://xmlns.com/foaf/0.1/name] ok 5 - person with firstName: [http://xmlns.com/foaf/0.1/name] ok 6 - person with firstName: [http://xmlns.com/foaf/0.1/name] ok 7 - stream isa RDF::Query::Stream ok 8 - predicate looks good: [http://xmlns.com/foaf/0.1/name] ok 9 - predicate looks good: [http://xmlns.com/foaf/0.1/made] ok 10 - predicate looks good: [http://xmlns.com/foaf/0.1/name] ok 11 - predicate looks good: [http://xmlns.com/foaf/0.1/made] ok 12 - predicate looks good: [http://xmlns.com/foaf/0.1/name] ok 13 - predicate looks good: [http://xmlns.com/foaf/0.1/made] ok 14 - predicate looks good: [http://xmlns.com/foaf/0.1/name] ok 15 - predicate looks good: [http://xmlns.com/foaf/0.1/made] ok 16 - stream isa RDF::Query::Stream ok 17 - predicate looks good: [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok 18 - predicate looks good: [http://xmlns.com/foaf/0.1/aimChatID] ok 19 - predicate looks good: [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok 20 - predicate looks good: [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok 21 - predicate looks good: [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok t/06-describe......................1..73 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb72f0) ok 2 - Stream is graph result ok 3 - stream isa RDF::Query::Stream ok 4 - [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok 5 - [http://xmlns.com/foaf/0.1/mbox] ok 6 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 7 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 8 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 9 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 10 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 11 - [http://xmlns.com/foaf/0.1/nick] ok 12 - [http://xmlns.com/foaf/0.1/nick] ok 13 - [http://xmlns.com/foaf/0.1/homepage] ok 14 - [http://xmlns.com/foaf/0.1/name] ok 15 - [http://xmlns.com/foaf/0.1/weblog] ok 16 - [http://xmlns.com/foaf/0.1/firstName] ok 17 - [http://xmlns.com/foaf/0.1/surname] ok 18 - [http://xmlns.com/foaf/0.1/depiction] ok 19 - [http://xmlns.com/foaf/0.1/img] ok 20 - [http://xmlns.com/foaf/0.1/schoolHomepage] ok 21 - [http://xmlns.com/foaf/0.1/schoolHomepage] ok 22 - [http://xmlns.com/foaf/0.1/aimChatID] ok 23 - [http://xmlns.com/foaf/0.1/interest] ok 24 - [http://xmlns.com/foaf/0.1/interest] ok 25 - [http://xmlns.com/foaf/0.1/interest] ok 26 - [http://xmlns.com/foaf/0.1/interest] ok 27 - [http://xmlns.com/foaf/0.1/interest] ok 28 - [http://xmlns.com/foaf/0.1/knows] ok 29 - [http://xmlns.com/foaf/0.1/knows] ok 30 - [http://xmlns.com/foaf/0.1/knows] ok 31 - [http://kasei.us/e/ns/test\#mycollection] ok 32 - [http://xmlns.com/foaf/0.1/maker] ok 33 - [http://xmlns.com/foaf/0.1/maker] ok 34 - [http://xmlns.com/foaf/0.1/maker] ok 35 - [http://xmlns.com/foaf/0.1/maker] ok 36 - [http://xmlns.com/foaf/0.1/maker] ok 37 ok 38 - Stream is graph result ok 39 - stream isa RDF::Query::Stream ok 40 - [http://www.w3.org/1999/02/22-rdf-syntax-ns\#type] ok 41 - [http://xmlns.com/foaf/0.1/mbox] ok 42 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 43 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 44 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 45 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 46 - [http://xmlns.com/foaf/0.1/mbox_sha1sum] ok 47 - [http://xmlns.com/foaf/0.1/nick] ok 48 - [http://xmlns.com/foaf/0.1/nick] ok 49 - [http://xmlns.com/foaf/0.1/homepage] ok 50 - [http://xmlns.com/foaf/0.1/name] ok 51 - [http://xmlns.com/foaf/0.1/weblog] ok 52 - [http://xmlns.com/foaf/0.1/firstName] ok 53 - [http://xmlns.com/foaf/0.1/surname] ok 54 - [http://xmlns.com/foaf/0.1/depiction] ok 55 - [http://xmlns.com/foaf/0.1/img] ok 56 - [http://xmlns.com/foaf/0.1/schoolHomepage] ok 57 - [http://xmlns.com/foaf/0.1/schoolHomepage] ok 58 - [http://xmlns.com/foaf/0.1/aimChatID] ok 59 - [http://xmlns.com/foaf/0.1/interest] ok 60 - [http://xmlns.com/foaf/0.1/interest] ok 61 - [http://xmlns.com/foaf/0.1/interest] ok 62 - [http://xmlns.com/foaf/0.1/interest] ok 63 - [http://xmlns.com/foaf/0.1/interest] ok 64 - [http://xmlns.com/foaf/0.1/knows] ok 65 - [http://xmlns.com/foaf/0.1/knows] ok 66 - [http://xmlns.com/foaf/0.1/knows] ok 67 - [http://kasei.us/e/ns/test\#mycollection] ok 68 - [http://xmlns.com/foaf/0.1/maker] ok 69 - [http://xmlns.com/foaf/0.1/maker] ok 70 - [http://xmlns.com/foaf/0.1/maker] ok 71 - [http://xmlns.com/foaf/0.1/maker] ok 72 - [http://xmlns.com/foaf/0.1/maker] ok 73 ok t/06-streams.......................1..7 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb6d74) ok 2 - stream isa RDF::Query::Stream ok 3 - "Cliffs of Moher, Ireland" ok 4 - "Providence, RI" ok 5 - stream isa RDF::Query::Stream ok 6 - "Cliffs of Moher, Ireland" ok 7 - "Providence, RI" ok t/07-filters.......................1..43 ################################# ### Using model: RDF::Core::Model=HASH(0x1bba668) ok 1 - (r0a4) is a Flower ok 2 - (r0a7) is a Flower ok 3 - (r0a10) is a Flower ok 4 - 3 object depictions found ok 5 - The object isa RDF::Query::Stream ok 6 - The object isa ARRAY ok 7 - (r1a1) is a node ok 8 - name ok 9 - 1 person (bnode) found ok 10 - The object isa RDF::Query::Stream ok 11 - The object isa ARRAY ok 12 - [http://kasei.us/about/foaf.xrdf\#greg] is a node ok 13 - name ok 14 - The object isa ARRAY ok 15 - [http://kasei.us/about/foaf.xrdf\#lauren] is a node ok 16 - name ok 17 - The object isa ARRAY ok 18 - [http://kasei.us/about/foaf.xrdf\#liz] is a node ok 19 - name ok 20 - 3 people (uris) found ok 21 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 22 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 23 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 24 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 25 - (r0a4) is a Flower [ 2 ] ([http://xmlns.com/wordnet/1.6/Flower-2] isa wn:Object) ok 26 - (r0a7) is a Flower [ 2 ] ([http://xmlns.com/wordnet/1.6/Flower-2] isa wn:Object) ok 27 - (r0a10) is a Flower [ 2 ] ([http://xmlns.com/wordnet/1.6/Flower-2] isa wn:Object) ok 28 - 3 object depictions found ok 29 - jena:sha1sum ok 30 - jena:sha1sum: 1 object found ok 31 - xpath:matches ok 32 - xpath:matches: 1 object found ok 33 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 34 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 35 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 36 # skip Need Geo::Distance 0.09 or higher to run these tests. ok 37 - literal list member ok 38 - expected literal value ok 39 - literal list member ok 40 - expected literal value ok 41 - literal list member ok 42 - expected literal value ok 43 - jfn:listMember: 3 objects found ok 8/43 skipped: various reasons t/08-optionals.....................1..32 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb7860) ok 2 - The object isa RDF::Query::Stream ok 3 - The object isa ARRAY ok 4 - isa_node ok 5 - missing nick ok 6 - The object isa RDF::Query::Stream ok 7 - The object isa ARRAY ok 8 - isa_node ok 9 - isa_literal(nick) ok 10 - "The Samo Fool" # optional with trailing triples ok 11 - The object isa RDF::Query::Stream ok 12 - The object isa ARRAY ok 13 - isa_node ok 14 - isa_literal(nick) ok 15 - isa_resource(homepage) ok 16 ok 17 - "The Samo Fool" ok 18 - The object isa RDF::Query::Stream ok 19 - The object isa ARRAY ok 20 - isa_node(person) ok 21 - isa_node(homepage) ok 22 - The object isa RDF::Query::Stream ok 23 - The object isa ARRAY ok 24 - isa_node ok 25 - no homepage ok 26 - no homepage title ok 27 - The object isa RDF::Query::Stream ok 28 - no results: successful BOUND() filter ok 29 - The object isa RDF::Query::Stream ok 30 - exected school: [http://www.samohi.smmusd.org/] ok 31 - exected school: [http://www.wheatonma.edu/] ok 32 - expected result count ok t/09-union.........................1..27 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb7404) ok 2 - The object isa RDF::Query::Stream ok 3 - union person|thing ok 4 - node: [http://kasei.us/about/foaf.xrdf\#greg] ok 5 - name: "Gregory Todd Williams" ok 6 - union person|thing ok 7 - node: (r1a1) ok 8 - name: "Gary Peck"@en ok 9 - union person|thing ok 10 - node: [http://kasei.us/about/foaf.xrdf\#lauren] ok 11 - name: "Lauren Bradford" ok 12 - union person|thing ok 13 - node: [http://kasei.us/about/foaf.xrdf\#liz] ok 14 - name: "Liz Farrand Dubeck" ok 15 - The object isa RDF::Query::Stream ok 16 - union person|thing ok 17 - node: [http://kasei.us/about/foaf.xrdf\#greg] ok 18 - name: "Gregory Todd Williams" ok 19 - union person|thing ok 20 - node: (r1a1) ok 21 - name: "Gary Peck"@en ok 22 - union person|thing ok 23 - node: [http://kasei.us/about/foaf.xrdf\#lauren] ok 24 - name: "Lauren Bradford" ok 25 - union person|thing ok 26 - node: [http://kasei.us/about/foaf.xrdf\#liz] ok 27 - name: "Liz Farrand Dubeck" ok t/10-sparql_protocol...............1..14 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1b65204) ok 2 - Bindings result ok 3 - XML Bindings Results formatting ok 4 - Boolean result ok 5 - XML Boolean Results formatting ok 6 - Graph result ok 7 - XML Results formatting ok 8 - XML Results formatting ok 9 - Bindings result ok 10 - valid json syntax ok 11 - expected json results ok 12 - Boolean result ok 13 - valid json syntax ok 14 - expected json results ok t/11-resultforms...................1..27 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb8c44) # foaf:Person ORDER BY name with LIMIT ok 2 - The object isa RDF::Query::Stream ok 3 - First: Gregory Todd Williams ([http://kasei.us/about/foaf.xrdf\#greg]) ok 4 - In order: Lauren Bradford ([http://kasei.us/about/foaf.xrdf\#lauren]) ok 5 - good LIMIT # foaf:Person ORDER BY name with LIMIT and OFFSET ok 6 - The object isa RDF::Query::Stream ok 7 - not seen before with offset: Liz Farrand Dubeck ok 8 - First: Liz Farrand Dubeck ([http://kasei.us/about/foaf.xrdf\#liz]) ok 9 - good LIMIT # foaf:Person with LIMIT ok 10 - The object isa RDF::Query::Stream ok 11 - First: Gregory Todd Williams ([http://kasei.us/about/foaf.xrdf\#greg]) ok 12 - First: Gary Peck ((r1a1)) ok 13 - good LIMIT # foaf:Person with ORDER BY and OFFSET ok 14 - The object isa RDF::Query::Stream ok 15 - Got person with nick: Gary Peck ((r1a1)) ok 16 - Good DISTINCT with OFFSET # foaf:Image with OFFSET [2] ok 17 - The object isa RDF::Query::Stream ok 18 - Got image creator: Greg Williams ok 19 - Good DISTINCT with LIMIT # foaf:Image with ORDER BY ASC(expression) [1] ok 20 - The object isa RDF::Query::Stream ok 21 ok 22 - decreasing longitude -71.392400 on http://kasei.us/pictures/2005/20050422-WCCS_Dinner/images/DSC_8055.jpg ok 23 - Good ORDER BY ASC(expression) [1] # foaf:Image with ORDER BY DESC(expression) [2] ok 24 - The object isa RDF::Query::Stream ok 25 ok 26 - increasing longitude -71.392400 on http://kasei.us/pictures/2005/20050422-WCCS_Dinner/images/DSC_8056.jpg ok 27 - Good ORDER BY DESC(expression) [2] ok t/12-literals......................ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb80fc) # language typed literal ok 2 - The object isa RDF::Query::Stream ok 3 - The object isa ARRAY ok 4 - Got a resource for homepage ok 5 - Got homepage # datatyped literal ok 6 - The object isa RDF::Query::Stream ok 7 - The object isa ARRAY ok 8 - Got a resource for image ok 9 - Got image by typed date 1..9 ok t/13-sparql-2_8-syntactic_forms....1..13 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb7cc0) ok 2 - got collection element ok 3 ok 4 - got collection triples ok 5 ok 6 - got object collection triples ok 7 ok 8 - got name ok 9 - Gregory Todd Williams ok 10 - got name ok 11 - Cliffs of Moher, Ireland ok 12 - got name ok 13 - Cliffs of Moher, Ireland ok t/14-sparql-9_2-named_graphs.......1..59 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb5374) # variable named graph ok 2 - got source ok 3 - got name ok 4 - graph uri ok 5 - name literal # uri named graph (fail: graph) ok 6 - no results # uri named graph (fail: pattern) ok 7 - no results # uri named graph with multiple graphs ok 8 - The object isa ARRAY ok 9 - got mbox ok 10 - mbox uri: mailto:bob@oldcorp.example.org ok 11 - one result # variable named graph with multiple graphs; select from one ok 12 - got source ok 13 - got mbox ok 14 - graph uri ok 15 - mbox uri # variable named graph with multiple graphs; select from both ok 16 - The object isa ARRAY ok 17 - Known GRAPH: file:///Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/RDF-Query/data/named_graphs/alice.rdf ok 18 - got name ok 19 - got name: Alice ok 20 - The object isa ARRAY ok 21 - Known GRAPH: file:///Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/RDF-Query/data/named_graphs/bob.rdf ok 22 - got name ok 23 - got name: Bob ok 24 - got results # variable named graph with multiple graphs; non-named graph triples ok 25 - The object isa ARRAY ok 26 - Known GRAPH: file:///Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/RDF-Query/data/named_graphs/alice.rdf ok 27 - got name ok 28 - got topic ok 29 - got name: Alice ok 30 - got topic: Alice ok 31 - The object isa ARRAY ok 32 - Known GRAPH: file:///Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/RDF-Query/data/named_graphs/bob.rdf ok 33 - got name ok 34 - got topic ok 35 - got name: Bob ok 36 - got topic: Bob ok 37 - got results # graph-1 ok 38 - The object isa RDF::Query::Stream ok 39 - graph-1: BGP does not match NAMED data # graph-2 ok 40 - The object isa RDF::Query::Stream ok 41 - graph-2: GRAPH does not match non-NAMED data # graph-3 ok 42 - The object isa RDF::Query::Stream ok 43 - graph-3: context is resource ok 44 - graph-3: person is resource ok 45 - graph-3: correct person uri ok 46 - graph-3: made image ok 47 - graph-3: context is resource ok 48 - graph-3: person is resource ok 49 - graph-3: correct person uri ok 50 - graph-3: made image ok 51 - graph-3: context is resource ok 52 - graph-3: person is resource ok 53 - graph-3: correct person uri ok 54 - graph-3: made image ok 55 - graph-3: context is resource ok 56 - graph-3: person is resource ok 57 - graph-3: correct person uri ok 58 - graph-3: made image ok 59 - graph-3: expected count ok t/15-functions.....................1..12 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1b68148) # DATATYPE() comparison ok 2 - valid date: 2004-09-06T15:19:20+01:00 ok 3 - valid date: 2005-04-07T18:27:56-04:00 ok 4 - 2 photo found with typed date # LANG() comparison ok 5 - english name: Gary Peck ok 6 - 1 person found with an english-typed name # LANGMATCHES() ok 7 - english name: Gary Peck ok 8 - 1 person found with an english-typed name # dateTime type promotion and equality ok 9 - op:dateTime-equal ok 10 - not op:dateTime-equal ok 11 - dateTime-greater-than ok 12 - not dateTime-less-than-or-equal ok t/16-sql_compiler..................1..24 ok 1 - use RDF::Query::Compiler::SQL; ok 2 - URI hash ok 3 - literal hash ok 4 - language-typed literal hash ok 5 - language-typed literal node hash 1 ok 6 - language-typed literal node hash 2 ok 7 - The object isa RDF::Query::Compiler::SQL ok 8 - select people and names ok 9 - select people, names, and homepages ok 10 - select people and names of context-specific graph ok 11 - select context of people and names ok 12 - select rss:title of uri ok 13 - select homepage of person by name ok 14 - select s,p by language-tagged literal ok 15 - compile: select with function filter ok 16 - sql: select with function filter ok 17 - compile: select images filterd by distance function comparison ok 18 - sql: select images filterd by distance function comparison ok 19 - select people by regex-filtered name ok 20 - select people by regex-filtered name with DISTINCT and LIMIT ok 21 - select people by Literal name with DISTINCT and LIMIT ok 22 - select people by URI with DISTINCT and LIMIT ok 23 - The object isa RDF::Query::Compiler::SQL ok 24 - select people and names with filter BOUND() ok t/17-hooks.........................1..3 ok 1 - existing latitude ok 2 - modified longitude ok 3 - expecting one statement in model ok t/19-pod...........................1..35 ok 1 - blib/lib/RDF/Query.pm ok 2 - blib/lib/RDF/Query/Algebra.pm ok 3 - blib/lib/RDF/Query/Error.pm ok 4 - blib/lib/RDF/Query/Functions.pm ok 5 - blib/lib/RDF/Query/Model.pm ok 6 - blib/lib/RDF/Query/Node.pm ok 7 - blib/lib/RDF/Query/Parser.pm ok 8 - blib/lib/RDF/Query/Stream.pm ok 9 - blib/lib/RDF/Query/Temporal.pm ok 10 - blib/lib/RDF/Query/Algebra/BasicGraphPattern.pm ok 11 - blib/lib/RDF/Query/Algebra/Expr.pm ok 12 - blib/lib/RDF/Query/Algebra/Function.pm ok 13 - blib/lib/RDF/Query/Algebra/GroupGraphPattern.pm ok 14 - blib/lib/RDF/Query/Algebra/NamedGraph.pm ok 15 - blib/lib/RDF/Query/Algebra/OldFilter.pm ok 16 - blib/lib/RDF/Query/Algebra/Optional.pm ok 17 - blib/lib/RDF/Query/Algebra/TimeGraph.pm ok 18 - blib/lib/RDF/Query/Algebra/Triple.pm ok 19 - blib/lib/RDF/Query/Algebra/Union.pm ok 20 - blib/lib/RDF/Query/Compiler/SQL.pm ok 21 - blib/lib/RDF/Query/Model/RDFBase.pm ok 22 - blib/lib/RDF/Query/Model/RDFCore.pm ok 23 - blib/lib/RDF/Query/Model/Redland.pm ok 24 - blib/lib/RDF/Query/Model/SQL.pm ok 25 - blib/lib/RDF/Query/Node/Blank.pm ok 26 - blib/lib/RDF/Query/Node/Literal.pm ok 27 - blib/lib/RDF/Query/Node/Resource.pm ok 28 - blib/lib/RDF/Query/Node/Variable.pm ok 29 - blib/lib/RDF/Query/Optimizer/Multiget.pm ok 30 - blib/lib/RDF/Query/Optimizer/Peephole.pm ok 31 - blib/lib/RDF/Query/Parser/RDQL.pm ok 32 - blib/lib/RDF/Query/Parser/SPARQL.pm ok 33 - blib/lib/RDF/Query/Parser/tSPARQL.pm ok 34 - blib/lib/RDF/Query/Optimizer/Peephole/Cost.pm ok 35 - blib/lib/RDF/Query/Optimizer/Peephole/Naive.pm ok t/20-pod_coverage..................1..35 ok 1 - Pod coverage on RDF::Query ok 2 - Pod coverage on RDF::Query::Algebra # RDF::Query::Algebra: no public symbols defined ok 3 - Pod coverage on RDF::Query::Error # RDF::Query::Error: no public symbols defined ok 4 - Pod coverage on RDF::Query::Functions # RDF::Query::Functions: no public symbols defined ok 5 - Pod coverage on RDF::Query::Model # RDF::Query::Node: no public symbols defined ok 6 - Pod coverage on RDF::Query::Node ok 7 - Pod coverage on RDF::Query::Parser ok 8 - Pod coverage on RDF::Query::Stream ok 9 - Pod coverage on RDF::Query::Temporal ok 10 - Pod coverage on RDF::Query::Algebra::BasicGraphPattern ok 11 - Pod coverage on RDF::Query::Algebra::Expr ok 12 - Pod coverage on RDF::Query::Algebra::Function ok 13 - Pod coverage on RDF::Query::Algebra::GroupGraphPattern ok 14 - Pod coverage on RDF::Query::Algebra::NamedGraph ok 15 - Pod coverage on RDF::Query::Algebra::OldFilter ok 16 - Pod coverage on RDF::Query::Algebra::Optional ok 17 - Pod coverage on RDF::Query::Algebra::TimeGraph ok 18 - Pod coverage on RDF::Query::Algebra::Triple ok 19 - Pod coverage on RDF::Query::Algebra::Union ok 20 - Pod coverage on RDF::Query::Compiler::SQL ok 21 - Pod coverage on RDF::Query::Model::RDFBase # RDF::Query::Model::RDFBase: no public symbols defined ok 22 - Pod coverage on RDF::Query::Model::RDFCore ok 23 - Pod coverage on RDF::Query::Model::Redland # RDF::Query::Model::Redland: no public symbols defined ok 24 - Pod coverage on RDF::Query::Model::SQL # RDF::Query::Model::SQL: no public symbols defined ok 25 - Pod coverage on RDF::Query::Node::Blank ok 26 - Pod coverage on RDF::Query::Node::Literal ok 27 - Pod coverage on RDF::Query::Node::Resource ok 28 - Pod coverage on RDF::Query::Node::Variable ok 29 - Pod coverage on RDF::Query::Optimizer::Multiget ok 30 - Pod coverage on RDF::Query::Optimizer::Peephole ok 31 - Pod coverage on RDF::Query::Parser::RDQL ok 32 - Pod coverage on RDF::Query::Parser::SPARQL ok 33 - Pod coverage on RDF::Query::Parser::tSPARQL ok 34 - Pod coverage on RDF::Query::Optimizer::Peephole::Cost ok 35 - Pod coverage on RDF::Query::Optimizer::Peephole::Naive ok t/23-model_bridge..................1..48 ok 1 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bb99f8) ok 2 - non-model constructor arg dies ok 3 - The object isa RDF::Query::Model::RDFCore ok 4 - The object isa RDF::Query::Model::RDFCore ok 5 - model accessor ok 6 - The object isa RDF::Core::Resource ok 7 - resource value check ok 8 - resource node check ok 9 - resource resource check ok 10 - resource literal check ok 11 - resource blank check ok 12 - The object isa RDF::Core::Node ok 13 - blank identifier check ok 14 - blank check ok 15 - blank resource check ok 16 - blank literal check ok 17 - blank blank check ok 18 - The object isa RDF::Core::Node ok 19 - generated blank identifier check ok 20 - blank check ok 21 - blank resource check ok 22 - blank literal check ok 23 - blank blank check ok 24 - The object isa RDF::Core::Literal ok 25 - literal value check ok 26 - literal check ok 27 - literal resource check ok 28 - literal literal check ok 29 - literal blank check ok 30 - The object isa RDF::Core::Literal ok 31 - literal value check ok 32 - literal value language check ok 33 - literal check ok 34 - literal resource check ok 35 - literal literal check ok 36 - literal blank check ok 37 - The object isa RDF::Core::Literal ok 38 - literal value check ok 39 - literal datatype check ok 40 - literal check ok 41 - literal resource check ok 42 - literal literal check ok 43 - literal blank check ok 44 - literal language equality ok 45 - The object isa RDF::Core::Statement ok 46 - subject accessor ok 47 - predicate accessor ok 48 - object accessor ok t/25-streams.......................1..36 ok 1 - The object isa RDF::Query::Stream ok 2 - stream data: 1 ok 3 - stream data: 2 ok 4 - stream data: 3 ok 5 - end-of-stream ok 6 - The object isa RDF::Query::Stream ok 7 - odd: 1 ok 8 - odd: 3 ok 9 - end-of-stream ok 10 - The object isa RDF::Query::Stream ok 11 - double: 2 ok 12 - double: 4 ok 13 - double: 6 ok 14 - end-of-stream ok 15 - The object isa RDF::Query::Stream ok 16 - concat data: 1 ok 17 - concat data: 2 ok 18 - concat data: 3 ok 19 - concat data: 3 ok 20 - end-of-stream ok 21 - use RDF::Query; ################################# ### Using model: RDF::Core::Model=HASH(0x1bba350) ok 22 - The object isa RDF::Query ok 23 - The object isa RDF::Query::Stream ok 24 - binding_names ok 25 - bindging_name ok 26 - binding_value_by_name ok 27 - binding_value_by_name ok 28 - binding_values ok 29 - binding_values ok 30 - binding_values ok 31 - binding_values ok 32 - binding_values ok 33 - bindings_count ok 34 - to_string xml bindings ok 35 - to_string xml graph ok 36 # skip Model does not support JSON sesrialization ok 1/36 skipped: various reasons t/26-net-filter-function...........1..7 ok 1 - use RDF::Query; ok 2 # skip Need JavaScript 1.03 or higher to run these tests. ok 3 # skip Need JavaScript 1.03 or higher to run these tests. ok 4 # skip Need JavaScript 1.03 or higher to run these tests. ok 5 # skip Need JavaScript 1.03 or higher to run these tests. ok 6 # skip Need JavaScript 1.03 or higher to run these tests. ok 7 # skip Need JavaScript 1.03 or higher to run these tests. ok 6/7 skipped: various reasons t/27-timed_graphs..................1..0 # Skip Developer tests. Set RDFQUERY_TIMETEST to run these tests. skipped all skipped: Developer tests. Set RDFQUERY_TIMETEST to run these tests. t/28-time_intervals................1..0 # Skip Developer tests. Set RDFQUERY_TIMETEST to run these tests. skipped all skipped: Developer tests. Set RDFQUERY_TIMETEST to run these tests. t/dawg-eval........................1..0 # Skip Developer tests. Set RDFQUERY_DAWGTEST to run these tests. skipped all skipped: Developer tests. Set RDFQUERY_DAWGTEST to run these tests. t/dawg-syntax......................1..0 # Skip Developer tests. Set RDFQUERY_DAWGTEST to run these tests. skipped all skipped: Developer tests. Set RDFQUERY_DAWGTEST to run these tests. All tests successful, 5 tests and 20 subtests skipped. Files=33, Tests=906, 72 wallclock secs (53.39 cusr + 8.30 csys = 61.69 CPU) Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Error.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Functions.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Model.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Node.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Parser.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Stream.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Temporal.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/BasicGraphPattern.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/Expr.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/Function.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/GroupGraphPattern.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/NamedGraph.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/OldFilter.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/Optional.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/TimeGraph.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/Triple.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Algebra/Union.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Compiler/SQL.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Model/RDFBase.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Model/RDFCore.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Model/Redland.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Model/SQL.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Node/Blank.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Node/Literal.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Node/Resource.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Node/Variable.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Optimizer/Multiget.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Optimizer/Peephole.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Optimizer/Peephole/Cost.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Optimizer/Peephole/Naive.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Parser/RDQL.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Parser/SPARQL.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/RDF/Query/Parser/tSPARQL.html Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Error.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Functions.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Model.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Node.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Stream.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Temporal.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/BasicGraphPattern.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/Expr.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/Function.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/GroupGraphPattern.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/NamedGraph.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/OldFilter.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/Optional.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/TimeGraph.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/Triple.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Algebra/Union.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Compiler/SQL.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Model/RDFBase.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Model/RDFCore.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Model/Redland.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Model/SQL.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Node/Blank.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Node/Literal.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Node/Resource.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Node/Variable.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Optimizer/Multiget.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Optimizer/Peephole.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Optimizer/Peephole/Cost.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Optimizer/Peephole/Naive.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser/RDQL.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser/SPARQL.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser/SPARQL.yp Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser/tSPARQL.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/RDF/Query/Parser/tSPARQL.yp Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::BasicGraphPattern.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::Expr.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::Function.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::GroupGraphPattern.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::NamedGraph.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::OldFilter.3 Installing /Users/cpanrun/build/5.8.8/man/man3/RDF::Query::Algebra::Optional.3 make: *** [pure_site_install] Hangup