From 622ac25e816dac828a1d107c69d1d03e23d9d812 Mon Sep 17 00:00:00 2001 From: Lars Strojny Date: Thu, 12 Jun 2008 22:36:43 +0000 Subject: [PATCH] Testfest: putenv() safe_mode tests by Brian DeShong --- .../general_functions/putenv_error1.phpt | 24 +++++++++++++++++++ .../general_functions/putenv_error2.phpt | 18 ++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 ext/standard/tests/general_functions/putenv_error1.phpt create mode 100644 ext/standard/tests/general_functions/putenv_error2.phpt diff --git a/ext/standard/tests/general_functions/putenv_error1.phpt b/ext/standard/tests/general_functions/putenv_error1.phpt new file mode 100644 index 0000000000..4e4fc40fbb --- /dev/null +++ b/ext/standard/tests/general_functions/putenv_error1.phpt @@ -0,0 +1,24 @@ +--TEST-- +putenv() - usage in safe mode with safe_mode_allowed_env_vars set +--CREDITS-- +Brian DeShong +--INI-- +safe_mode=1 +safe_mode_allowed_env_vars=TESTING_ +--FILE-- + +==DONE== +--EXPECTF-- +Warning: putenv(): Safe Mode warning: Cannot set environment variable 'FOO' - it's not in the allowed list in %s on line %d + +Warning: putenv(): Safe Mode warning: Cannot set environment variable 'BAZ' - it's not in the allowed list in %s on line %d +it worked +it worked +==DONE== diff --git a/ext/standard/tests/general_functions/putenv_error2.phpt b/ext/standard/tests/general_functions/putenv_error2.phpt new file mode 100644 index 0000000000..a98a93461c --- /dev/null +++ b/ext/standard/tests/general_functions/putenv_error2.phpt @@ -0,0 +1,18 @@ +--TEST-- +putenv() - usage in safe mode with safe_mode_protected_env_vars set +--CREDITS-- +Brian DeShong +--INI-- +safe_mode=1 +safe_mode_protected_env_vars=FOO,BAZ +--FILE-- + +==DONE== +--EXPECTF-- +Warning: putenv(): Safe Mode warning: Cannot override protected environment variable 'FOO' in %s on line %d + +Warning: putenv(): Safe Mode warning: Cannot override protected environment variable 'BAZ' in %s on line %d +==DONE== -- 2.50.1