Skip to content

Commit d8849e5

Browse files
author
dereuromark
committed
Fix test
1 parent 2f7974e commit d8849e5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

tests/TestCase/Utility/TimeTest.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1186,18 +1186,23 @@ public function testTzOffset() {
11861186
Configure::write('Config.timezone', 'UTC');
11871187
date_default_timezone_set('UTC');
11881188

1189-
$this->Time = new Time();
1189+
$this->Time = new Time('2016-08-04');
11901190

11911191
$result = $this->Time->tzOffset(0, false);
11921192
$this->assertEquals(0, $result);
11931193

11941194
Configure::write('Config.timezone', 'Europe/Berlin');
11951195
date_default_timezone_set('Europe/Berlin');
11961196

1197-
$factor = date('I') ? 2 : 1;
1197+
$factor = date('I', $this->Time->getTimestamp());
11981198
$result = $this->Time->tzOffset($factor * HOUR, false);
11991199
$this->assertEquals(0, $result);
12001200

1201+
$this->Time = new Time('2016-02-04');
1202+
$factor = date('I', $this->Time->getTimestamp());
1203+
$result = $this->Time->tzOffset($factor * HOUR, false);
1204+
$this->assertEquals(-3600, $result);
1205+
12011206
Configure::write('Config.timezone', $timezone);
12021207
date_default_timezone_set($phpTimezone);
12031208
}

0 commit comments

Comments
 (0)