diff options
| author | jvoisin | 2017-12-05 17:25:29 +0100 |
|---|---|---|
| committer | GitHub | 2017-12-05 17:25:29 +0100 |
| commit | 529a13648fd9e0c6fa9cfdff877e62ed19185b6c (patch) | |
| tree | 991034201397c2d5c7c65adab9ed94a51825477a /src/tests | |
| parent | 9537313b88047d40a4b6f297605d1e0db972b1c0 (diff) | |
Dump environnement variables (#83)
Apparently, PHP thinks that it's a great idea to type environnement variables,
because why not.
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/config/config_dump_segfault1.ini | 2 | ||||
| -rw-r--r-- | src/tests/config/dump_request.ini | 2 | ||||
| -rw-r--r-- | src/tests/disabled_functions_ret_val_dump.phpt | 2 | ||||
| -rw-r--r-- | src/tests/dump_request.phpt | 8 | ||||
| -rw-r--r-- | src/tests/dump_request_too_big.phpt | 4 |
5 files changed, 10 insertions, 8 deletions
diff --git a/src/tests/config/config_dump_segfault1.ini b/src/tests/config/config_dump_segfault1.ini index 5db57a4..1ea139a 100644 --- a/src/tests/config/config_dump_segfault1.ini +++ b/src/tests/config/config_dump_segfault1.ini | |||
| @@ -1 +1 @@ | |||
| sp.disable_function.function("strpos").ret("0").drop().alias("test").dump("/tmp/dump_results/"); | sp.disable_function.function("strpos").ret("0").drop().alias("test").dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/dump_request.ini b/src/tests/config/dump_request.ini index e0aa4aa..7e13007 100644 --- a/src/tests/config/dump_request.ini +++ b/src/tests/config/dump_request.ini | |||
| @@ -1 +1 @@ | |||
| sp.disable_function.function("system").drop().dump("/tmp/dump_results/"); | sp.disable_function.function("system").drop().dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/disabled_functions_ret_val_dump.phpt b/src/tests/disabled_functions_ret_val_dump.phpt index 63c5667..c08334b 100644 --- a/src/tests/disabled_functions_ret_val_dump.phpt +++ b/src/tests/disabled_functions_ret_val_dump.phpt | |||
| @@ -4,6 +4,8 @@ Disable functions ret val - dump | |||
| 4 | <?php if (!extension_loaded("snuffleupagus")) die "skip"; ?> | 4 | <?php if (!extension_loaded("snuffleupagus")) die "skip"; ?> |
| 5 | --INI-- | 5 | --INI-- |
| 6 | sp.configuration_file={PWD}/config/disabled_functions_retval_dump.ini | 6 | sp.configuration_file={PWD}/config/disabled_functions_retval_dump.ini |
| 7 | --ENV-- | ||
| 8 | DOCUMENT_ROOT=a | ||
| 7 | --POST-- | 9 | --POST-- |
| 8 | post_a=data_post_a&post_b=data_post_b | 10 | post_a=data_post_a&post_b=data_post_b |
| 9 | --GET-- | 11 | --GET-- |
diff --git a/src/tests/dump_request.phpt b/src/tests/dump_request.phpt index c8b31ce..9798b7f 100644 --- a/src/tests/dump_request.phpt +++ b/src/tests/dump_request.phpt | |||
| @@ -6,10 +6,10 @@ if (!extension_loaded("snuffleupagus")) { | |||
| 6 | print "skip"; | 6 | print "skip"; |
| 7 | } | 7 | } |
| 8 | 8 | ||
| 9 | foreach (glob("/tmp/dump_results/*.dump") as $dump) { | 9 | foreach (glob("/tmp/dump_result/sp_dump.*") as $dump) { |
| 10 | @unlink($dump); | 10 | @unlink($dump); |
| 11 | } | 11 | } |
| 12 | @rmdir("/tmp/dump_results/"); | 12 | @rmdir("/tmp/dump_result/"); |
| 13 | ?> | 13 | ?> |
| 14 | --POST-- | 14 | --POST-- |
| 15 | post_a=data_post_a&post_b=data_post_b | 15 | post_a=data_post_a&post_b=data_post_b |
| @@ -21,10 +21,10 @@ cookie_a=data_cookie_a&cookie_b=data_cookie_b | |||
| 21 | sp.configuration_file={PWD}/config/dump_request.ini | 21 | sp.configuration_file={PWD}/config/dump_request.ini |
| 22 | --FILE-- | 22 | --FILE-- |
| 23 | <?php | 23 | <?php |
| 24 | @mkdir("/tmp/dump_results/"); | 24 | @mkdir("/tmp/dump_result/"); |
| 25 | echo "1\n"; | 25 | echo "1\n"; |
| 26 | echo system("echo 1337;"); | 26 | echo system("echo 1337;"); |
| 27 | $filename = glob('/tmp/dump_results/*.dump')[0]; | 27 | $filename = glob('/tmp/dump_result/sp_dump.*')[0]; |
| 28 | $res = file($filename); | 28 | $res = file($filename); |
| 29 | if ($res[1] != "GET:get_a=data_get_a&get_b=data_get_b\n") { | 29 | if ($res[1] != "GET:get_a=data_get_a&get_b=data_get_b\n") { |
| 30 | echo "1\n"; | 30 | echo "1\n"; |
diff --git a/src/tests/dump_request_too_big.phpt b/src/tests/dump_request_too_big.phpt index c99203c..6029c61 100644 --- a/src/tests/dump_request_too_big.phpt +++ b/src/tests/dump_request_too_big.phpt | |||
| @@ -6,10 +6,10 @@ if (!extension_loaded("snuffleupagus")) { | |||
| 6 | print "skip"; | 6 | print "skip"; |
| 7 | } | 7 | } |
| 8 | 8 | ||
| 9 | foreach (glob("/tmp/dump_results/*.dump") as $dump) { | 9 | foreach (glob("/tmp/dump_result/sp_dump.*") as $dump) { |
| 10 | @unlink($dump); | 10 | @unlink($dump); |
| 11 | } | 11 | } |
| 12 | @rmdir("/tmp/tests/dump_results/"); | 12 | @rmdir("/tmp/tests/dump_result/"); |
| 13 | ?> | 13 | ?> |
| 14 | --POST-- | 14 | --POST-- |
| 15 | post_a=data_post_a&post_b=data_post_b&post_c=c | 15 | post_a=data_post_a&post_b=data_post_b&post_c=c |
