@@ -193,24 +193,36 @@ module.exports.describe = function({testRunner, expect, playwright, headless, FF
193
193
} ) ;
194
194
} ) ;
195
195
196
- describe . skip ( FFOX || WEBKIT ) ( 'BrowserContext({timezoneId})' , function ( ) {
196
+ describe . skip ( FFOX ) ( 'BrowserContext({timezoneId})' , function ( ) {
197
197
it ( 'should work' , async ( { newPage } ) => {
198
198
const func = ( ) => new Date ( 1479579154987 ) . toString ( ) ;
199
199
{
200
200
const page = await newPage ( { timezoneId : 'America/Jamaica' } ) ;
201
- expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 13:12:34 GMT-0500 (Eastern Standard Time)' ) ;
201
+ if ( WEBKIT )
202
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 13:12:34 GMT-0500 (America/Jamaica)' ) ;
203
+ else
204
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 13:12:34 GMT-0500 (Eastern Standard Time)' ) ;
202
205
}
203
206
{
204
207
const page = await newPage ( { timezoneId : 'Pacific/Honolulu' } ) ;
205
- expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 08:12:34 GMT-1000 (Hawaii-Aleutian Standard Time)' ) ;
208
+ if ( WEBKIT )
209
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 08:12:34 GMT-1000 (Pacific/Honolulu)' ) ;
210
+ else
211
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 08:12:34 GMT-1000 (Hawaii-Aleutian Standard Time)' ) ;
206
212
}
207
213
{
208
214
const page = await newPage ( { timezoneId : 'America/Buenos_Aires' } ) ;
209
- expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 15:12:34 GMT-0300 (Argentina Standard Time)' ) ;
215
+ if ( WEBKIT )
216
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 15:12:34 GMT-0300 (America/Buenos_Aires)' ) ;
217
+ else
218
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 15:12:34 GMT-0300 (Argentina Standard Time)' ) ;
210
219
}
211
220
{
212
221
const page = await newPage ( { timezoneId : 'Europe/Berlin' } ) ;
213
- expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 19:12:34 GMT+0100 (Central European Standard Time)' ) ;
222
+ if ( WEBKIT )
223
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 19:12:34 GMT+0100 (Europe/Berlin)' ) ;
224
+ else
225
+ expect ( await page . evaluate ( func ) ) . toBe ( 'Sat Nov 19 2016 19:12:34 GMT+0100 (Central European Standard Time)' ) ;
214
226
}
215
227
} ) ;
216
228
0 commit comments