2.4.1
Options
raise exceptions
stop spec on expectation failure
run tests in random order
finished in 0.215s
30 specs, 0 failures
Stubbed Test Suite
Get/set/erase basics
Set a cookie using all possible options
Set all possible defaults
Set empty cookie
Set cookie using using no global defaults at all
Set expires option
Verify erase options are applied
Verify erase doesn't apply default configuration
Verify all allowed formats for the 'expires' option
Verify unsupported formats for the 'expires' option are ignored
Set domain option
Set path option
Set secure option
Set httponly option
Set samesite option
Verify cookie name encoding
Verify cookie name decoding
Verify cookie name parsing using whitespace
Verify cookie value encoding
Verify compatibility with PHP server side
Using PHP setcookie() - doesn't encode the plus sign properly
Using PHP setrawcookie() and rawurlencode
Browser-based Test Suite
Get/set/erase basics
Get/set/erase cookie using expire option
Set cookie using all possible options
Set empty cookie
Erase non-existing cookie
Verify cookie name encoding and decoding
Verify cookie value encoding and decoding
Verify retrieval of multiple cookies
Verify retrieval of multiple cookies with separator characters in the value