Changeset View
Changeset View
Standalone View
Standalone View
src/applications/calendar/__tests__/CalendarTimeUtilTestCase.php
| <?php | <?php | ||||
| final class CalendarTimeUtilTestCase extends PhabricatorTestCase { | final class CalendarTimeUtilTestCase extends PhabricatorTestCase { | ||||
| public function testTimestampsAtMidnight() { | public function testTimestampsAtMidnight() { | ||||
| $u = new PhabricatorUser(); | $u = new PhabricatorUser(); | ||||
| $u->setTimezoneIdentifier('America/Los_Angeles'); | $u->overrideTimezoneIdentifier('America/Los_Angeles'); | ||||
| $days = $this->getAllDays(); | $days = $this->getAllDays(); | ||||
| foreach ($days as $day) { | foreach ($days as $day) { | ||||
| $data = CalendarTimeUtil::getCalendarWidgetTimestamps( | $data = CalendarTimeUtil::getCalendarWidgetTimestamps( | ||||
| $u, | $u, | ||||
| $day); | $day); | ||||
| $this->assertEqual( | $this->assertEqual( | ||||
| '000000', | '000000', | ||||
| $data['epoch_stamps'][0]->format('His')); | $data['epoch_stamps'][0]->format('His')); | ||||
| } | } | ||||
| } | } | ||||
| public function testTimestampsStartDay() { | public function testTimestampsStartDay() { | ||||
| $u = new PhabricatorUser(); | $u = new PhabricatorUser(); | ||||
| $u->setTimezoneIdentifier('America/Los_Angeles'); | $u->overrideTimezoneIdentifier('America/Los_Angeles'); | ||||
| $days = $this->getAllDays(); | $days = $this->getAllDays(); | ||||
| foreach ($days as $day) { | foreach ($days as $day) { | ||||
| $data = CalendarTimeUtil::getTimestamps( | $data = CalendarTimeUtil::getTimestamps( | ||||
| $u, | $u, | ||||
| $day, | $day, | ||||
| 1); | 1); | ||||
| $this->assertEqual( | $this->assertEqual( | ||||
| Show All 32 Lines | |||||