File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -1186,18 +1186,23 @@ public function testTzOffset() {
1186
1186
Configure::write ('Config.timezone ' , 'UTC ' );
1187
1187
date_default_timezone_set ('UTC ' );
1188
1188
1189
- $ this ->Time = new Time ();
1189
+ $ this ->Time = new Time (' 2016-08-04 ' );
1190
1190
1191
1191
$ result = $ this ->Time ->tzOffset (0 , false );
1192
1192
$ this ->assertEquals (0 , $ result );
1193
1193
1194
1194
Configure::write ('Config.timezone ' , 'Europe/Berlin ' );
1195
1195
date_default_timezone_set ('Europe/Berlin ' );
1196
1196
1197
- $ factor = date ('I ' ) ? 2 : 1 ;
1197
+ $ factor = date ('I ' , $ this -> Time -> getTimestamp ()) ;
1198
1198
$ result = $ this ->Time ->tzOffset ($ factor * HOUR , false );
1199
1199
$ this ->assertEquals (0 , $ result );
1200
1200
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
+
1201
1206
Configure::write ('Config.timezone ' , $ timezone );
1202
1207
date_default_timezone_set ($ phpTimezone );
1203
1208
}
You can’t perform that action at this time.
0 commit comments