Beispiel #1
0
 /**
  * test week normal middle of the month
  * @group Core
  */
 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 Week(Date::factory('2024-10-09'));
     $this->assertEquals($correct, $week->toString());
     $this->assertEquals(7, $week->getNumberOfSubperiods());
 }
Beispiel #2
0
 public function testRangeLastweek_onFirstDayOfWeek()
 {
     $end = Date::factory('2013-11-04');
     $range = new Range('week', 'last2', 'UTC', $end);
     $correct = array();
     for ($i = 0; $i < 2; $i++) {
         $date = $end->subWeek($i);
         $week = new Week($date);
         $correct[] = $week->toString();
     }
     $correct = array_reverse($correct);
     $this->assertEquals($correct, $range->toString());
 }