From 46efcd87906178a0fd1da710d744f82ef656a300 Mon Sep 17 00:00:00 2001
From: llaffont <llaffont@git-test.afi-sa.fr>
Date: Sat, 1 Jun 2013 13:17:25 +0000
Subject: [PATCH] Rendu contenu boite historique recherches

---
 .../opac/views/scripts/recherche/saisie.phtml     |  2 ++
 .../View/Helper/Accueil/HistoriqueRecherches.php  |  2 +-
 .../ZendAfi/View/Helper/HistoriqueRecherche.php   |  1 -
 .../Helper/Accueil/HistoriqueRecherchesTest.php   | 15 +++++++++++++++
 4 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/application/modules/opac/views/scripts/recherche/saisie.phtml b/application/modules/opac/views/scripts/recherche/saisie.phtml
index bdd8db18c1c..c052c89c3d9 100644
--- a/application/modules/opac/views/scripts/recherche/saisie.phtml
+++ b/application/modules/opac/views/scripts/recherche/saisie.phtml
@@ -10,6 +10,8 @@ $this->closeBoite();
 	
 echo '<div class="conteneur_simple">';
 // Historique des recherches
+echo "<h4>".$this->_('Vos dernières recherches')."</h4>";
+
 echo $this->historiqueRecherche();
 
 echo '</div>';
diff --git a/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherches.php b/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherches.php
index ed74a0b8653..d64516b27c9 100644
--- a/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherches.php
+++ b/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherches.php
@@ -25,7 +25,7 @@ class ZendAfi_View_Helper_Accueil_HistoriqueRecherches extends ZendAfi_View_Help
 																					$this->preferences['titre'],
 																					['title' => $this->view->_('Formulaire de recherche')]);
 
-		$this->contenu = '';
+		$this->contenu = $this->view->historiqueRecherche();
 
 		return $this->getHtmlArray();
 	}
diff --git a/library/ZendAfi/View/Helper/HistoriqueRecherche.php b/library/ZendAfi/View/Helper/HistoriqueRecherche.php
index 14d9b2af840..a99d057fb56 100644
--- a/library/ZendAfi/View/Helper/HistoriqueRecherche.php
+++ b/library/ZendAfi/View/Helper/HistoriqueRecherche.php
@@ -32,7 +32,6 @@ class ZendAfi_View_Helper_HistoriqueRecherche extends ZendAfi_View_Helper_BaseHe
 			$html.=$this->view->tagHistoriqueRecherche(unserialize($critere))."";
 
 		return "<div class='criteres_recherche'>"
-			."<h4>".$this->view->_('Vos dernières recherches')."</h4>"
 			."<ul>".$html."</ul>"
 			."</div>";
 	}
diff --git a/tests/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherchesTest.php b/tests/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherchesTest.php
index 258722ec05b..03f8b278546 100644
--- a/tests/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherchesTest.php
+++ b/tests/library/ZendAfi/View/Helper/Accueil/HistoriqueRecherchesTest.php
@@ -53,6 +53,21 @@ class ZendAfi_View_Helper_Accueil_HistoriqueRecherchesTest extends ViewHelperTes
 																			'//h1//a[contains(@href,"/recherche/saisie")]',
 																			'Historique Recherches');
 	}
+
+
+	/** @test */
+	public function URLRechercheHarryPotterShouldBeDisplay(){
+		$this->assertXPath($this->html, 
+											 '//a[contains(@href, "/recherche/simple/expressionRecherche/Harry+Potter")]',
+											 $this->html);
+	}
+
+	/** @test */
+	public function URLRechercheMilesDavisShouldBeDisplay(){
+		$this->assertXPath($this->html, 
+											 '//a[contains(@href, "/recherche/simple/rech_auteurs/Miles+Davis/annee_fin/1970")]',
+											 $this->html);
+	}
 }
 
 ?>
\ No newline at end of file
-- 
GitLab