diff --git a/application/modules/admin/views/scripts/bibnum/index.phtml b/application/modules/admin/views/scripts/bibnum/index.phtml index bddf56a1aa7b4dff0193df5ed2b9b4f5a90abe43..f03933bd1723b72c870fa1464e99e411963f60d0 100644 --- a/application/modules/admin/views/scripts/bibnum/index.phtml +++ b/application/modules/admin/views/scripts/bibnum/index.phtml @@ -7,7 +7,6 @@ echo $this->_("Si vous souhaitez ajouter une ressource à votre portail, il vous <?php $datas = (new Class_WebService_BibNumerique_Connectors())->getDescription(); $datas = json_decode(json_encode($datas)); - ?> <table class="digital_connectors"> <tbody> @@ -54,9 +53,9 @@ $datas = json_decode(json_encode($datas)); <?php } ?> <?php if ($contact) { ?> <br/><br/> - <?php echo $this->tag('strong', $this->_('Contact : ')) . implode(', ', $contact);?> + <?php echo $this->tag('strong', $this->_('Contact : ')) . implode(', ', $contact);}?> <br/><br/> - <?php if ($connector->enabled) + <?php if ($connector->enabled) { echo $this->tag('div', $this->_('Activé'), ['class' => 'enabled']);?> <?php } ?> </td> diff --git a/tests/application/modules/admin/controllers/BibnumControllerTest.php b/tests/application/modules/admin/controllers/BibnumControllerTest.php index 9b414b460d26df7eb59b8979cfdd4d4cc2fd8ddc..4b3df0cc9bf77c9fb30f7b8ea9b859f976d07853 100644 --- a/tests/application/modules/admin/controllers/BibnumControllerTest.php +++ b/tests/application/modules/admin/controllers/BibnumControllerTest.php @@ -24,6 +24,9 @@ class Admin_BibnumControllerIndexTest extends Admin_AbstractControllerTestCase { parent::setUp(); RessourcesNumeriquesFixtures::activate1Dtouch(); RessourcesNumeriquesFixtures::deactivateJamendo(); + $this->fixture('Class_AdminVar', + ['id' => 'Bibliondemand_SSO_URL', + 'valeur' => 'http://une-url.fr']); $this->dispatch('/admin/bibnum', true); } @@ -89,6 +92,13 @@ class Admin_BibnumControllerIndexTest extends Admin_AbstractControllerTestCase { public function bibliondemandShouldBeHarvestReady() { $this->assertXPathContentContains('//table[@class="digital_connectors"]//tr[@data-code="bibliondemand"]/td', 'Recherche fédérée'); } + + + /** @test */ + public function biliondemandShouldBeEnabled() { + $this->assertXPathContentContains('//table[@class="digital_connectors"]//tr[@data-code="bibliondemand"]/td//div[@class="enabled"]', + 'Activé'); + } }