/**
  *   Tests if Query::getDatatype() works correctly
  */
 function testQueryGetDatatype()
 {
     $q = new Query();
     $q->addPrefix('rdfs', 'http://www.w3.org/2000/01/rdf-schema#');
     $q->addPrefix('rdf', 'http://www.w3.org/1999/02/22-rdf-syntax-ns#');
     $q->addPrefix('xsd', 'http://www.w3.org/2001/XMLSchema#');
     $this->assertNull($q->getDatatype('?name'));
     $this->assertNull($q->getDatatype('?name@en'));
     $this->assertEqual('http://www.w3.org/2001/XMLSchema#integer', $q->getDatatype('?name^^xsd:integer'));
     $this->assertEqual('http://www.w3.org/2001/XMLSchema#integer', $q->getDatatype('?name^^<http://www.w3.org/2001/XMLSchema#integer>'));
 }