/** * 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'); }
/** * 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); }
/** * 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()); }
/** * tearDown method * * @return void */ public function tearDown() { unset($this->User); Time::setTestNow(); parent::tearDown(); }