From 6e4e3537964667bf6021b7c121f40fe873ab26c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0nan=C3=A7=20G=C3=BCm=C3=BC=C5=9F?= Date: Fri, 10 May 2024 12:31:26 +0300 Subject: [PATCH] Async browsercontext addCookies --- browser/browser_context_mapping.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/browser/browser_context_mapping.go b/browser/browser_context_mapping.go index 0688253a6..e45d994de 100644 --- a/browser/browser_context_mapping.go +++ b/browser/browser_context_mapping.go @@ -15,7 +15,11 @@ import ( func mapBrowserContext(vu moduleVU, bc *common.BrowserContext) mapping { //nolint:funlen,gocognit,cyclop rt := vu.Runtime() return mapping{ - "addCookies": bc.AddCookies, + "addCookies": func(cookies []*common.Cookie) *goja.Promise { + return k6ext.Promise(vu.Context(), func() (any, error) { + return nil, bc.AddCookies(cookies) //nolint:wrapcheck + }) + }, "addInitScript": func(script goja.Value) *goja.Promise { return k6ext.Promise(vu.Context(), func() (any, error) { if !gojaValueExists(script) {