/** * test week normal middle of the month * @group Core * @group Period * @group Period_Week */ public function testWeekMiddleofmonth() { $correct = array('2024-10-07', '2024-10-08', '2024-10-09', '2024-10-10', '2024-10-11', '2024-10-12', '2024-10-13'); $week = new Piwik_Period_Week(Piwik_Date::factory('2024-10-09')); $this->assertEquals($correct, $week->toString()); $this->assertEquals(7, $week->getNumberOfSubperiods()); }
/** * @group Core * @group Period * @group Period_Range */ public function testRangeWeekLast1() { $range = new Piwik_Period_Range('week', 'last1'); $currentWeek = new Piwik_Period_Week(Piwik_Date::today()); $this->assertEquals(1, $range->getNumberOfSubperiods()); $this->assertEquals(array($currentWeek->toString()), $range->toString()); }
function test_range_week_last1() { $range = new Piwik_Period_Range('week', 'last1'); $currentWeek = new Piwik_Period_Week(Piwik_Date::today()); $this->assertEqual($range->getNumberOfSubperiods(), 1); $this->assertEqual($range->toString(), array($currentWeek->toString())); }