diff --git a/cosmogramme/VERSIONS_HOTLINE/94887 b/cosmogramme/VERSIONS_HOTLINE/94887 new file mode 100644 index 0000000000000000000000000000000000000000..cf63519f2bfde73a0c5a42fd5c0bdd7e6e09de96 --- /dev/null +++ b/cosmogramme/VERSIONS_HOTLINE/94887 @@ -0,0 +1 @@ + - ticket #94887 : SIGB Waterbear: correction du fonctionnement des réservations \ No newline at end of file diff --git a/library/Class/WebService/SIGB/Waterbear/Service.php b/library/Class/WebService/SIGB/Waterbear/Service.php index dba3ab70e802d216d6041671820cb14c79694380..b9e4c24e4209ffad039502225d38b655faccbd42 100644 --- a/library/Class/WebService/SIGB/Waterbear/Service.php +++ b/library/Class/WebService/SIGB/Waterbear/Service.php @@ -33,4 +33,8 @@ class Class_Webservice_SIGB_Waterbear_Service extends Class_WebService_SIGB_Nano $reader); } + + public function providesPickupLocations() { + return false; + } } diff --git a/tests/library/Class/WebService/SIGB/WaterbearTest.php b/tests/library/Class/WebService/SIGB/WaterbearTest.php index bc9b2d27e37ed08f2b9c57dd90280bd4c982e554..dde2b2f032a3928478a4593449adb2ec0853e069 100644 --- a/tests/library/Class/WebService/SIGB/WaterbearTest.php +++ b/tests/library/Class/WebService/SIGB/WaterbearTest.php @@ -23,10 +23,8 @@ include_once 'tests/fixtures/WaterbearFixtures.php'; class WaterbearGetServiceTest extends ModelTestCase { - protected $_storm_default_to_volatile = true; - - public function setUp() { + parent::setUp(); Class_WebService_SIGB_Waterbear::reset(); $this->service = Class_WebService_SIGB_Waterbear::getService( ['url_serveur' => 'http://waterbear.org/bib_ws.php?module=externe/ilsdi/']); @@ -45,10 +43,18 @@ class WaterbearGetServiceTest extends ModelTestCase { $this->assertEquals('http://waterbear.org/bib_ws.php?module=externe/ilsdi/', $this->service->getServerRoot()); } + + + /** @test */ + public function serviceShouldNotProvidesPickupLocations() { + $this->service->setLogger($this->mock()->beStrict()); + $this->assertFalse($this->service->providesPickupLocations()); + } } + abstract class WaterbearTestCase extends ModelTestCase { protected $_mock_web_client,