diff options
Diffstat (limited to 'tests/php/phpt/ini_entries')
-rw-r--r-- | tests/php/phpt/ini_entries/001.phpt | 19 | ||||
-rw-r--r-- | tests/php/phpt/ini_entries/002.phpt | 69 | ||||
-rw-r--r-- | tests/php/phpt/ini_entries/003.phpt | 27 |
3 files changed, 115 insertions, 0 deletions
diff --git a/tests/php/phpt/ini_entries/001.phpt b/tests/php/phpt/ini_entries/001.phpt new file mode 100644 index 0000000..e85af06 --- /dev/null +++ b/tests/php/phpt/ini_entries/001.phpt @@ -0,0 +1,19 @@ +--TEST-- +Test ini entries #1 +--SKIPIF-- +<?php if (!extension_loaded("extension_for_tests")) print "skip"; ?> +--INI-- +ini2=ReValIni2 +--FILEEOF-- +<?php + +TestIniEntries\iniTest1(); + +--EXPECT-- +ini_get(ini1) = valIni1 +ini_get(ini2) = ReValIni2 +ini_get(ini3) = valIni3 +ini_get(ini4) = On +ini_get(ini5) = Off +ini_get(ini6) = 55 +ini6val = 55
\ No newline at end of file diff --git a/tests/php/phpt/ini_entries/002.phpt b/tests/php/phpt/ini_entries/002.phpt new file mode 100644 index 0000000..04b1b46 --- /dev/null +++ b/tests/php/phpt/ini_entries/002.phpt @@ -0,0 +1,69 @@ +--TEST-- +Test ini entries #2 +--SKIPIF-- +<?php if (!extension_loaded("extension_for_tests")) print "skip"; ?> +--INI-- +ini2=ReValIni2 +ini6=33 +--FILEEOF-- +<?php + +var_export( ini_get_all ( 'extension_for_tests' ) ); + +--EXPECT-- +array ( + 'ini1' => + array ( + 'global_value' => 'valIni1', + 'local_value' => 'valIni1', + 'access' => 7, + ), + 'ini2' => + array ( + 'global_value' => 'OrigValIni2', + 'local_value' => 'ReValIni2', + 'access' => 7, + ), + 'ini3' => + array ( + 'global_value' => 'OrigValIni3', + 'local_value' => 'valIni3', + 'access' => 4, + ), + 'ini4' => + array ( + 'global_value' => 'Off', + 'local_value' => 'On', + 'access' => 1, + ), + 'ini5' => + array ( + 'global_value' => 'Off', + 'local_value' => 'Off', + 'access' => 7, + ), + 'ini6' => + array ( + 'global_value' => '11', + 'local_value' => '33', + 'access' => 7, + ), + 'ini7' => + array ( + 'global_value' => '5', + 'local_value' => '74', + 'access' => 7, + ), + 'ini8' => + array ( + 'global_value' => '6.283185', + 'local_value' => '3.141593', + 'access' => 7, + ), + 'ini9' => + array ( + 'global_value' => '5.436564', + 'local_value' => '2.718282', + 'access' => 1, + ), +)
\ No newline at end of file diff --git a/tests/php/phpt/ini_entries/003.phpt b/tests/php/phpt/ini_entries/003.phpt new file mode 100644 index 0000000..5ad6efb --- /dev/null +++ b/tests/php/phpt/ini_entries/003.phpt @@ -0,0 +1,27 @@ +--TEST-- +Test ini entries #3 +--DESCRIPTION-- +Test to check palce action of ini entries +--SKIPIF-- +<?php if (!extension_loaded("extension_for_tests")) print "skip"; ?> +--FILEEOF-- +<?php + +echo ini_get('ini2'), PHP_EOL; +echo ini_get('ini3'), PHP_EOL; +ini_set('ini2', 'newIni2'); +ini_set('ini3', 'newIni3'); +echo ini_get('ini2'), PHP_EOL; +echo ini_get('ini3'), PHP_EOL; +ini_restore('ini2'); +ini_restore('ini3'); +echo ini_get('ini2'), PHP_EOL; +echo ini_get('ini3'); + +--EXPECT-- +valIni2 +valIni3 +newIni2 +valIni3 +valIni2 +valIni3
\ No newline at end of file |