api-boltAPIBolt

cookies()

The isolated module for strictly executing complete cookie-level assertions including secure flags, httpOnly flags, origins, and lifespans.

ts
ab.cookies("session_id").toExist();

ab.cookies("session_id").toBe("123456");

ab.cookies("session_id").toContain("123");

ab.cookies("session_id").toHaveProperty("path");

ab.cookies("session_id").toHavePath("/");
ab.cookies("session_id").toBeSecure();
ab.cookies("session_id").toBeHttpOnly();

ab.cookies("session_id").toBeSameSite("strict");

ab.cookies("session_id").toExpireAfter(1800);
ab.cookies("session_id").toExpireBefore(3600);
ab.cookies("session_id").toHaveDomain("example.com");

ab.cookies().toExist();