summaryrefslogtreecommitdiff
path: root/src/tests/upload_validation/upload_validation_no_exec.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/upload_validation/upload_validation_no_exec.phpt')
-rw-r--r--src/tests/upload_validation/upload_validation_no_exec.phpt19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/tests/upload_validation/upload_validation_no_exec.phpt b/src/tests/upload_validation/upload_validation_no_exec.phpt
new file mode 100644
index 0000000..a6cde10
--- /dev/null
+++ b/src/tests/upload_validation/upload_validation_no_exec.phpt
@@ -0,0 +1,19 @@
1--TEST--
2Upload a file, validation script not executable
3--INI--
4file_uploads=1
5sp.configuration_file={PWD}/config/upload_validation_non_exec.ini
6output_buffering=off
7--POST_RAW--
8Content-Type: multipart/form-data; boundary=blabla
9--blabla
10Content-Disposition: form-data; name="test"; filename="test.php"
11--blabla--
12--FILE--
13<?php
14var_dump($_FILES);
15?>
16--EXPECTF--
17Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0
18
19Fatal error: [snuffleupagus][config] The `script` (tests/data/upload_no_exec.sh) isn't executable on line 1 in Unknown on line 0