Skip to content
Snippets Groups Projects
Commit 8b4f1796 authored by llaffont's avatar llaffont
Browse files

OAI: fonctionne si aucun metadataPrefix donné

parent 2dfca455
Branches
Tags
No related merge requests found
......@@ -35,7 +35,7 @@ class Class_WebService_OAI_Request_ListIdentifiers {
public function __construct($params, $baseUrl) {
$this->_baseUrl = $baseUrl;
$this->_params = array_merge(array('metadataPrefix' => null,
$this->_params = array_merge(array('metadataPrefix' => 'oai_dc',
'set' => null,
'from' => null,
'until' => null,
......@@ -58,9 +58,6 @@ class Class_WebService_OAI_Request_ListIdentifiers {
public function getErrorOn($builder) {
if (!$this->_metadataPrefix)
return $builder->error(array('code' => 'badArgument'), 'Missing metadataPrefix');
if ('oai_dc' != $this->_metadataPrefix)
return $builder->error(array('code' => 'cannotDisseminateFormat'));
......
......@@ -228,14 +228,6 @@ class OAIControllerListIdentifiersInvalidParamsTest extends AbstractControllerTe
}
/** @test */
public function withoutMetadataPrefixErrorCodeShouldBeBadArgument() {
$this->dispatch('/opac/oai/request?verb=ListIdentifiers');
$this->_xpath->assertXPath($this->_response->getBody(),
'//oai:error[@code="badArgument"]');
}
/** @test */
public function withUnknownFormatErrorCodeShouldBeCannotDisseminateFormat() {
$this->dispatch('/opac/oai/request?verb=ListIdentifiers&metadataPrefix=zork');
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment