summaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
authorjvoisin2017-12-05 17:25:29 +0100
committerGitHub2017-12-05 17:25:29 +0100
commit529a13648fd9e0c6fa9cfdff877e62ed19185b6c (patch)
tree991034201397c2d5c7c65adab9ed94a51825477a /src/tests
parent9537313b88047d40a4b6f297605d1e0db972b1c0 (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.ini2
-rw-r--r--src/tests/config/dump_request.ini2
-rw-r--r--src/tests/disabled_functions_ret_val_dump.phpt2
-rw-r--r--src/tests/dump_request.phpt8
-rw-r--r--src/tests/dump_request_too_big.phpt4
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--
6sp.configuration_file={PWD}/config/disabled_functions_retval_dump.ini 6sp.configuration_file={PWD}/config/disabled_functions_retval_dump.ini
7--ENV--
8DOCUMENT_ROOT=a
7--POST-- 9--POST--
8post_a=data_post_a&post_b=data_post_b 10post_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
9foreach (glob("/tmp/dump_results/*.dump") as $dump) { 9foreach (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--
15post_a=data_post_a&post_b=data_post_b 15post_a=data_post_a&post_b=data_post_b
@@ -21,10 +21,10 @@ cookie_a=data_cookie_a&cookie_b=data_cookie_b
21sp.configuration_file={PWD}/config/dump_request.ini 21sp.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/");
25echo "1\n"; 25echo "1\n";
26echo system("echo 1337;"); 26echo 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);
29if ($res[1] != "GET:get_a=data_get_a&get_b=data_get_b\n") { 29if ($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
9foreach (glob("/tmp/dump_results/*.dump") as $dump) { 9foreach (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--
15post_a=data_post_a&post_b=data_post_b&post_c=c 15post_a=data_post_a&post_b=data_post_b&post_c=c