diff --git a/ext/session/tests/session_set_cookie_params_variation8.phpt b/ext/session/tests/session_set_cookie_params_variation8.phpt new file mode 100644 index 00000000000..891133b5b01 --- /dev/null +++ b/ext/session/tests/session_set_cookie_params_variation8.phpt @@ -0,0 +1,31 @@ +--TEST-- +Test session_set_cookie_params() function : negative and 0 lifetime +--EXTENSIONS-- +session +--SKIPIF-- + +--FILE-- + 0])); +var_dump(ini_get("session.cookie_lifetime")); + +var_dump(ini_get("session.cookie_lifetime")); +var_dump(session_set_cookie_params(["lifetime" => -10])); +var_dump(ini_get("session.cookie_lifetime")); +echo "Done"; +ob_end_flush(); +?> +--EXPECTF-- +string(1) "0" +bool(true) +string(1) "0" +string(1) "0" + +Warning: session_set_cookie_params(): CookieLifetime cannot be negative in %s on line %d +bool(false) +string(1) "0" +Done