Example #1
0
 /**
  * DatetimeHelperTest::testTzOffset()
  *
  * @return void
  */
 public function testTzOffset()
 {
     $timezone = Configure::read('Config.timezone');
     $phpTimezone = date_default_timezone_get();
     Configure::write('Config.timezone', 'UTC');
     date_default_timezone_set('UTC');
     $result = TimeLib::tzOffset(0, false);
     $this->assertEquals(0, $result);
     Configure::write('Config.timezone', 'Europe/Berlin');
     date_default_timezone_set('Europe/Berlin');
     $result = TimeLib::tzOffset(2 * HOUR, false);
     $this->assertEquals(0, $result);
     Configure::write('Config.timezone', $timezone);
     date_default_timezone_set($phpTimezone);
 }