Example #1
0
 /**
  * tearDown method
  *
  * @return void
  */
 public function tearDown()
 {
     parent::tearDown();
     Time::setTestNow($this->now);
     Time::$defaultLocale = $this->locale;
     Time::resetToStringFormat();
     FrozenTime::setTestNow($this->frozenNow);
     FrozenTime::$defaultLocale = $this->locale;
     FrozenTime::resetToStringFormat();
     date_default_timezone_set('UTC');
 }
Example #2
0
 /**
  * tearDown method
  *
  * @return void
  */
 public function tearDown()
 {
     parent::tearDown();
     Time::setTestNow($this->now);
     Time::setDefaultLocale($this->locale);
     Time::resetToStringFormat();
     FrozenTime::setTestNow($this->frozenNow);
     FrozenTime::setDefaultLocale($this->locale);
     FrozenTime::resetToStringFormat();
     date_default_timezone_set('UTC');
     I18n::locale(I18n::DEFAULT_LOCALE);
 }
Example #3
0
 /**
  * testIsThisYear method
  *
  * @return void
  */
 public function testIsThisYear()
 {
     $time = new Time();
     $this->assertTrue($time->isThisYear());
     $time->year = $time->year + 1;
     $this->assertFalse($time->isThisYear());
     $thisYear = date('Y');
     $time = new Time("{$thisYear}-01-01 00:00", 'Australia/Sydney');
     $now = clone $time;
     $now->timezone('UTC');
     Time::setTestNow($now);
     $this->assertFalse($time->isThisYear());
 }
Example #4
0
 /**
  * tearDown method
  *
  * @return void
  */
 public function tearDown()
 {
     unset($this->User);
     Time::setTestNow();
     parent::tearDown();
 }