From 1b0f8a4135dcd092cc92167772dfee7273829e39 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 9 Mar 2018 17:38:09 +0100 Subject: Add an unit test for an edge-case --- .../config_disabled_functions_eval_user_func.ini | 1 + src/tests/disabled_functions_eval_user.phpt | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/tests/config/config_disabled_functions_eval_user_func.ini create mode 100644 src/tests/disabled_functions_eval_user.phpt (limited to 'src') diff --git a/src/tests/config/config_disabled_functions_eval_user_func.ini b/src/tests/config/config_disabled_functions_eval_user_func.ini new file mode 100644 index 0000000..4d0d370 --- /dev/null +++ b/src/tests/config/config_disabled_functions_eval_user_func.ini @@ -0,0 +1 @@ +sp.disable_function.function("my_func").drop(); diff --git a/src/tests/disabled_functions_eval_user.phpt b/src/tests/disabled_functions_eval_user.phpt new file mode 100644 index 0000000..ba59da0 --- /dev/null +++ b/src/tests/disabled_functions_eval_user.phpt @@ -0,0 +1,18 @@ +--TEST-- +Disable functions - eval with a disabled user func +--SKIPIF-- + +--INI-- +sp.configuration_file={PWD}/config/config_disabled_functions_eval_user_func.ini +--FILE-- + +--EXPECTF-- +[snuffleupagus][0.0.0.0][disabled_function][drop] The call to the function 'my_func' in %a/tests/disabled_functions_eval_user.php:3 has been disabled. -- cgit v1.3