From c4eccf33e9c23494669e71402a22812d8294b72e Mon Sep 17 00:00:00 2001 From: Jorg Adam Sowa Date: Sun, 11 Aug 2024 16:39:56 +0200 Subject: [PATCH] ext/session: session.save_handler - add tests fortwo uncovered cases (#15337) --- .../session_set_save_handler_error5.phpt | 19 +++++++++++++++++++ .../session_set_save_handler_error6.phpt | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 ext/session/tests/user_session_module/session_set_save_handler_error5.phpt create mode 100644 ext/session/tests/user_session_module/session_set_save_handler_error6.phpt diff --git a/ext/session/tests/user_session_module/session_set_save_handler_error5.phpt b/ext/session/tests/user_session_module/session_set_save_handler_error5.phpt new file mode 100644 index 00000000000..4fc02237ba7 --- /dev/null +++ b/ext/session/tests/user_session_module/session_set_save_handler_error5.phpt @@ -0,0 +1,19 @@ +--TEST-- +Test session_set_save_handler() function : error functionality +--EXTENSIONS-- +session +--INI-- +session.save_handler= +--FILE-- +getMessage() . "\n"; +} +echo "ok"; +?> +--EXPECT-- +Error: Cannot call default session handler +ok diff --git a/ext/session/tests/user_session_module/session_set_save_handler_error6.phpt b/ext/session/tests/user_session_module/session_set_save_handler_error6.phpt new file mode 100644 index 00000000000..5786bf25b6b --- /dev/null +++ b/ext/session/tests/user_session_module/session_set_save_handler_error6.phpt @@ -0,0 +1,19 @@ +--TEST-- +Test session_set_save_handler() function : error functionality +--EXTENSIONS-- +session +--INI-- +session.save_handler= +--FILE-- + +--EXPECTF-- +Warning: session_start(): Cannot find session save handler "" - session startup failed in %s on line %d +ok