diff --git a/types/k6/http.d.ts b/types/k6/http.d.ts index dc4b97cdcb..e9402168eb 100644 --- a/types/k6/http.d.ts +++ b/types/k6/http.d.ts @@ -654,7 +654,7 @@ export abstract class FileData { * Object for storing cookies. * https://docs.k6.io/docs/cookiejar-k6http */ -export abstract class CookieJar { +export class CookieJar { protected __brand: never; /** diff --git a/types/k6/test/http.ts b/types/k6/test/http.ts index 47f4df9df5..60fd44a76f 100644 --- a/types/k6/test/http.ts +++ b/types/k6/test/http.ts @@ -299,6 +299,10 @@ responseText = response.submitForm({ }); response.submitForm({}, 5); // $ExpectError +// CookieJar +jar = new CookieJar(); +new CookieJar(5); // $ExpectError + // cookieJar jar = cookieJar(); cookieJar(5); // $ExpectError