Skip to content
Snippets Groups Projects
Commit 80a0daf8 authored by gloas's avatar gloas
Browse files

refacto view helper calendar et calendarTest use trait_timesource

git-svn-id: http://afi-forge.afi-sa.fr/svn/opacce/trunk@2546 e3cc70dd-a52f-4065-8a26-0e09943c8c5c
parent 5a29cd95
No related merge requests found
......@@ -20,6 +20,7 @@
*/
class ZendAfi_View_Helper_Accueil_Calendar extends ZendAfi_View_Helper_Accueil_Base {
use Trait_TimeSource;
protected function _renderHeadScriptsOn($script_loader) {
$script_loader->addJQueryReady($this->_getAjaxCalendarScript());
}
......
......@@ -85,14 +85,16 @@ abstract class CalendarWithEmptyPreferencesTestCase extends CalendarViewHelperTe
public function setUp() {
parent::setUp();
$time_source = new TimeSourceForTest('2013-08-19 09:00:00');
$this->nanook2
->setEventsDebut(strftime('%Y-%m-01'))
->setEventsFin(strftime('%Y-%m-%d'));
->setEventsDebut('2013-08-01')
->setEventsFin('2013-08-19');
$this->opac4
->setEventsDebut(strftime('%Y-%m-%d'))
->setEventsFin(strftime('%Y-%m-%d'));
->setEventsDebut('2013-08-19')
->setEventsFin('2013-08-19');
$params = array('division' => '2',
'type_module' => 'CALENDAR',
......@@ -102,6 +104,7 @@ abstract class CalendarWithEmptyPreferencesTestCase extends CalendarViewHelperTe
'display_cat_select' => '',
'display_event_info' => 'cat'));
$this->helper = new ZendAfi_View_Helper_Accueil_Calendar(2, $params);
$this->helper->setTimeSource($time_source);
$this->helper->setView(new ZendAfi_Controller_Action_Helper_View());
}
}
......@@ -116,7 +119,7 @@ class CalendarWithEmptyPreferencesTest extends CalendarWithEmptyPreferencesTestC
->with(array(
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_date' => strftime('%Y-%m'),
'event_date' => '2013-08',
'events_only' => true,
'published' => false))
->answers(array($this->nanook2, $this->opac4, $this->amber))
......@@ -207,7 +210,7 @@ class CalendarWithPreferencesNbEventsOneTest extends CalendarWithEmptyPreference
->with(array(
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_date' => strftime('%Y-%m'),
'event_date' => '2013-08',
'events_only' => true,
'published' => false))
->answers(array($this->nanook2, $this->opac4, $this->amber))
......@@ -246,13 +249,12 @@ class CalendarWithEmptyParamsLocaleEnAndOnlyTwoArticlesReturned Extends Calendar
Class_AdminVar::getLoader()->find('LANGUES')->setValeur('fr;en');
$next_month = time() + (7 * 24 * 60 * 60 * 30);
$article_loader = Storm_Test_ObjectWrapper::onLoaderOfModel('Class_Article')
->whenCalled('getArticlesByPreferences')
->with(array(
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_date' => strftime('%Y-%m'),
'event_date' => '2013-08',
'events_only' => true,
'published' => false))
->answers(array($this->nanook2, $this->opac4))
......@@ -262,7 +264,7 @@ class CalendarWithEmptyParamsLocaleEnAndOnlyTwoArticlesReturned Extends Calendar
->with(array(
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_start_after' => strftime('%Y-%m', $next_month),
'event_start_after' => '2013-09',
'events_only' => true,
'published' => false))
->answers(array($this->amber))
......@@ -412,7 +414,7 @@ class CalendarWithWorkFlowStatusTest extends CalendarWithEmptyPreferencesTestCa
->with([
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_date' => strftime('%Y-%m'),
'event_date' => '2013-08',
'events_only' => true,
'published' => false
])
......@@ -421,7 +423,7 @@ class CalendarWithWorkFlowStatusTest extends CalendarWithEmptyPreferencesTestCa
->with([
'display_order' => 'EventDebut',
'id_categorie' => '',
'event_start_after' => strftime('%Y-%m'),
'event_start_after' => '2013-08',
'events_only' => true,
'id_bib' => 0,
'limit' => 3,
......
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