Exemplo n.º 1
0
 public function testConstructQueryWithDottedURI()
 {
     $query_builder = new QueryBuilder(array('?s', '?p', '?o'));
     $construct_query = $query_builder->createFetchQuery('http://foo.test/sub/sub.space', 'http://foo.test', 'http://foo.test/namedgraph#version1', 150, 0, 3);
     $expected_query = 'construct {<http://foo.test/sub/sub.space> ?p ?o.?o ?p2 ?o2. ?o2 ?p3 ?o3. } FROM <http://foo.test/namedgraph#version1>{ <http://foo.test/sub/sub.space> ?p ?o.OPTIONAL { ?o ?p2 ?o2. ?o2 ?p3 ?o3. }}' . ' offset 0 limit 150';
     $this->assertEquals($expected_query, $construct_query);
 }