diff options
Diffstat (limited to 'ext/phar/tests/ini_set.phpt')
| -rw-r--r-- | ext/phar/tests/ini_set.phpt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ext/phar/tests/ini_set.phpt b/ext/phar/tests/ini_set.phpt new file mode 100644 index 0000000..7ccd6ea --- /dev/null +++ b/ext/phar/tests/ini_set.phpt @@ -0,0 +1,34 @@ +--TEST-- +Phar: test ini_set with readonly and require_hash enabled +--SKIPIF-- +<?php +if (!extension_loaded("phar")) die("skip"); +?> +--INI-- +phar.require_hash=1 +phar.readonly=1 +--FILE-- +<?php +var_dump(ini_set('phar.require_hash', 1)); +var_dump(ini_set('phar.readonly', 1)); +var_dump(ini_get('phar.require_hash')); +var_dump(ini_get('phar.readonly')); +if (version_compare(PHP_VERSION, "5.3", "<")) { +var_dump(false, false); +} else { +var_dump(ini_set('phar.require_hash', 0)); +var_dump(ini_set('phar.readonly', 0)); +} +var_dump(ini_get('phar.require_hash')); +var_dump(ini_get('phar.readonly')); +__HALT_COMPILER(); +?> +--EXPECTF-- +%unicode|string%(1) "1" +%unicode|string%(1) "1" +%unicode|string%(1) "1" +%unicode|string%(1) "1" +bool(false) +bool(false) +%unicode|string%(1) "1" +%unicode|string%(1) "1" |
