diff options
Diffstat (limited to 'src/tests/dump_request_nonwriteable_folder.phpt')
| -rw-r--r-- | src/tests/dump_request_nonwriteable_folder.phpt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/tests/dump_request_nonwriteable_folder.phpt b/src/tests/dump_request_nonwriteable_folder.phpt index 84eb2f2..9d2b189 100644 --- a/src/tests/dump_request_nonwriteable_folder.phpt +++ b/src/tests/dump_request_nonwriteable_folder.phpt | |||
| @@ -3,6 +3,18 @@ Dump request - nonwriteable folder. | |||
| 3 | --SKIPIF-- | 3 | --SKIPIF-- |
| 4 | <?php | 4 | <?php |
| 5 | if (!extension_loaded("snuffleupagus")) { print "skip"; } | 5 | if (!extension_loaded("snuffleupagus")) { print "skip"; } |
| 6 | |||
| 7 | // root has write privileges "any" folders | ||
| 8 | if (TRUE == function_exists("posix_getuid")) { | ||
| 9 | if (0 == posix_getuid()) { | ||
| 10 | print "skip"; | ||
| 11 | } | ||
| 12 | } elseif (TRUE == function_exists("shell_exec")) { | ||
| 13 | if ("root" == trim(shell_exec("whoami"))) { | ||
| 14 | print "skip"; | ||
| 15 | } | ||
| 16 | } | ||
| 17 | |||
| 6 | ?> | 18 | ?> |
| 7 | --POST-- | 19 | --POST-- |
| 8 | post_a=data_post_a&post_b=data_post_b | 20 | post_a=data_post_a&post_b=data_post_b |
