Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit faee944

Browse files
committed
Add TestBrowserContextClearCookies
Resolves: #1040 (comment)
1 parent 41ac717 commit faee944

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

tests/browser_context_test.go

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,32 @@ func TestBrowserContextCookies(t *testing.T) {
591591
}
592592
}
593593

594+
func TestBrowserContextClearCookies(t *testing.T) {
595+
t.Parallel()
596+
597+
// add a cookie and clear it out
598+
599+
tb := newTestBrowser(t, withHTTPServer())
600+
p := tb.NewPage(nil)
601+
bctx := p.Context()
602+
603+
err := bctx.AddCookies(
604+
[]*api.Cookie{
605+
{
606+
Name: "test_cookie_name",
607+
Value: "test_cookie_value",
608+
URL: "http://test.go",
609+
},
610+
},
611+
)
612+
require.NoError(t, err)
613+
require.NoError(t, bctx.ClearCookies())
614+
615+
cookies, err := bctx.Cookies()
616+
require.NoError(t, err)
617+
require.Emptyf(t, cookies, "want no cookies, but got: %#v", cookies)
618+
}
619+
594620
func TestK6Object(t *testing.T) {
595621
t.Parallel()
596622

0 commit comments

Comments
 (0)