@@ -208,8 +208,10 @@ async def baseline():
208
208
context = await browser .newContext ()
209
209
page = await context .newPage ()
210
210
await page .goto (server .PREFIX + "/csp.html" )
211
- with pytest . raises ( Error ) :
211
+ try :
212
212
await page .addScriptTag (content = "window.__injected = 42;" )
213
+ except Error :
214
+ pass
213
215
assert await page .evaluate ("window.__injected" ) is None
214
216
await context .close ()
215
217
@@ -235,8 +237,10 @@ async def baseline():
235
237
context = await browser .newContext ()
236
238
page = await context .newPage ()
237
239
await page .goto (server .EMPTY_PAGE )
238
- with pytest . raises ( Error ) :
240
+ try :
239
241
await page .addScriptTag (content = "window.__injected = 42;" )
242
+ except Error :
243
+ pass
240
244
assert await page .evaluate ("() => window.__injected" ) is None
241
245
await context .close ()
242
246
@@ -274,8 +278,10 @@ async def baseline():
274
278
page = await context .newPage ()
275
279
await page .goto (server .EMPTY_PAGE )
276
280
frame = await utils .attach_frame (page , "frame1" , server .PREFIX + "/csp.html" )
277
- with pytest . raises ( Error ) :
281
+ try :
278
282
await frame .addScriptTag (content = "window.__injected = 42;" )
283
+ except Error :
284
+ pass
279
285
assert await frame .evaluate ("window.__injected" ) is None
280
286
await context .close ()
281
287
@@ -287,7 +293,10 @@ async def override():
287
293
page = await context .newPage ()
288
294
await page .goto (server .EMPTY_PAGE )
289
295
frame = await utils .attach_frame (page , "frame1" , server .PREFIX + "/csp.html" )
290
- await frame .addScriptTag (content = "window.__injected = 42;" )
296
+ try :
297
+ await frame .addScriptTag (content = "window.__injected = 42;" )
298
+ except Error :
299
+ pass
291
300
assert await frame .evaluate ("window.__injected" ) == 42
292
301
await context .close ()
293
302
0 commit comments