diff --git a/library/ZendAfi/View/Helper/Calendar/Table.php b/library/ZendAfi/View/Helper/Calendar/Table.php index f9e946bcd753875a0dbe2da64254ac00fdfac027..91ded5bd57b149cc03e0c36b1fe3772f2f16f9bc 100644 --- a/library/ZendAfi/View/Helper/Calendar/Table.php +++ b/library/ZendAfi/View/Helper/Calendar/Table.php @@ -220,7 +220,7 @@ class ZendAfi_View_Helper_Calendar_Table extends Zend_View_Helper_HtmlElement { foreach($events as $event) { $event_debut = strtotime($event->getEventsDebut()); $event_fin = strtotime($event->getEventsFin()); - $jour_debut = (int)date('y', $event_debut); + $jour_debut = (int)date('j', $event_debut); $mois_debut = (int)date('m', $event_debut); $jour_fin = (int)date('j', $event_fin); diff --git a/tests/library/ZendAfi/View/Helper/Accueil/CalendarTest.php b/tests/library/ZendAfi/View/Helper/Accueil/CalendarTest.php index 70fcd8ef44e77185cb445fd6b3e4db37a3ec6baa..ffe02089d32cac52481818b0b4a2b6b830e7e52f 100644 --- a/tests/library/ZendAfi/View/Helper/Accueil/CalendarTest.php +++ b/tests/library/ZendAfi/View/Helper/Accueil/CalendarTest.php @@ -89,7 +89,7 @@ abstract class CalendarWithEmptyPreferencesTestCase extends CalendarViewHelperTe ZendAfi_View_Helper_CalendarContent::setTimeSource($time_source); $this->nanook2 - ->setEventsDebut('2013-08-01') + ->setEventsDebut('2013-08-17') ->setEventsFin('2013-08-19'); @@ -221,6 +221,24 @@ class CalendarViewTodayWithEmptyPreferencesTest extends CalendarViewTodayTestCas } + /** @test */ + function dayThirteenShouldNotHaveClassClickable() { + $this->assertNotXPathContentContains($this->html, + '//a[contains(@class, "day_clickable")]', + '13', + $this->html); + } + + + /** @test */ + function daySeventeenShouldHaveClassDayClickable() { + $this->assertXPathContentContains($this->html, + '//a[contains(@class, "day_clickable")]', + '17', + $this->html); + } + + /** @test */ function calendarEventListShouldContainsCategorieEvenements() { $this->assertXPathContentContains($this->html,