From 6ba9ef7dcb57e50b936f8744d3664d4fa7f8bf6d Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 17 Jan 2018 15:34:45 +0100 Subject: Bump a bit our coverage --- src/tests/config/eval_whitelist_blacklist.ini | 4 ++-- src/tests/eval_backlist_whitelist_builtin.phpt | 23 +++++++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 src/tests/eval_backlist_whitelist_builtin.phpt diff --git a/src/tests/config/eval_whitelist_blacklist.ini b/src/tests/config/eval_whitelist_blacklist.ini index a916004..4e7bc8e 100644 --- a/src/tests/config/eval_whitelist_blacklist.ini +++ b/src/tests/config/eval_whitelist_blacklist.ini @@ -1,2 +1,2 @@ -sp.eval_blacklist.list("my_fun,cos"); -sp.eval_whitelist.list("my_fun"); +sp.eval_blacklist.list("my_fun,cos,tan"); +sp.eval_whitelist.list("my_fun,tan"); diff --git a/src/tests/eval_backlist_whitelist_builtin.phpt b/src/tests/eval_backlist_whitelist_builtin.phpt new file mode 100644 index 0000000..47d223a --- /dev/null +++ b/src/tests/eval_backlist_whitelist_builtin.phpt @@ -0,0 +1,23 @@ +--TEST-- +Eval whitelist/blacklist, on builtin functions +--SKIPIF-- + +--INI-- +sp.configuration_file={PWD}/config/eval_whitelist_blacklist.ini +--FILE-- + +--EXPECTF-- +Outside of eval: 1.5574077246549 +After allowed eval: 1.5574077246549 +[snuffleupagus][0.0.0.0][Eval_whitelist][drop] The function 'cos' isn't in the eval whitelist, dropping its call. -- cgit v1.3