From 1f07c3de6f8b4ede52335e39b4bd3b5e5fe3f517 Mon Sep 17 00:00:00 2001 From: llaffont <llaffont@afi-sa.fr> Date: Tue, 3 May 2016 14:50:49 +0200 Subject: [PATCH] hotline #39778 test fix --- .../AbonneControllerSettingsTest.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/tests/application/modules/opac/controllers/AbonneControllerSettingsTest.php b/tests/application/modules/opac/controllers/AbonneControllerSettingsTest.php index 9e0c6214614..14e98e319f2 100644 --- a/tests/application/modules/opac/controllers/AbonneControllerSettingsTest.php +++ b/tests/application/modules/opac/controllers/AbonneControllerSettingsTest.php @@ -45,7 +45,6 @@ abstract class AbonneControllerSettingsTestCase extends AbstractControllerTestCa $this->_cinema = $this->fixture('Class_Catalogue', ['id' => 3, 'libelle' => 'Cinema', - 'indexer' => '1', 'sous_domaines' => [ $this->fixture('Class_Catalogue', ['id' => 31, 'libelle' => 'Muet', @@ -78,7 +77,7 @@ class AbonneControllerSettingsFormTest extends AbonneControllerSettingsTestCase /** @test */ - public function userBookmarkedDomainShouldBeEmpty() { + public function userBookmarkedDomainShouldContainsCinema() { $this->assertEmpty($this->_user->getBookmarkedDomains()); } } @@ -105,24 +104,26 @@ class AbonneControllerSettingsFormPostTest extends AbonneControllerSettingsTestC class AbonneControllerViewableDomainTest extends AbonneControllerSettingsTestCase { public function setUp() { parent::setUp(); + Class_Catalogue::find(3)->setIndexer(1)->save(); $this->dispatch('opac/abonne/viewable-domains-json', true); } /** @test */ public function domainMusicShouldBePresent() { + $icon = BASE_URL . '/public/admin/images/picto/domaines_16.png'; $expected = [ ['id' => 'domains', 'label' => 'Domaines', 'categories' => [ - ['id' => 3, 'label' => 'Cinema', 'categories' => [], 'items' => [], 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png']], - ['id' => 32, 'label' => 'Cinema / Couleurs', 'categories' => [], 'items' => [], 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png']], - ['id' => 31, 'label' => 'Cinema / Muet', 'categories' => [], 'items' => [], 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png']], - ['id' => 1, 'label' => 'Music', 'categories' => [], 'items' => [], 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png']], - ['id' => 2, 'label' => 'Sport', 'categories' => [], 'items' => [], 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png']], + ['id' => 3, 'label' => 'Cinema', 'categories' => [], 'items' => [], 'options' => ['ico' => $icon]], + ['id' => 32, 'label' => 'Cinema / Couleurs', 'categories' => [], 'items' => [], 'options' => ['ico' => $icon]], + ['id' => 31, 'label' => 'Cinema / Muet', 'categories' => [], 'items' => [], 'options' => ['ico' => $icon]], + ['id' => 1, 'label' => 'Music', 'categories' => [], 'items' => [], 'options' => ['ico' => $icon]], + ['id' => 2, 'label' => 'Sport', 'categories' => [], 'items' => [], 'options' => ['ico' => $icon]], ], 'items' => [], - 'options' => ['ico' => '/lla/public/admin/images/picto/domaines_16.png', 'multipleSelection' => true ]]]; + 'options' => ['ico' => $icon, 'multipleSelection' => true ]]]; $this->assertJsonStringEqualsJsonString(json_encode($expected), $this->_response->getBody()); -- GitLab