diff options
Diffstat (limited to 'src/tests')
79 files changed, 289 insertions, 97 deletions
diff --git a/src/tests/broken_conf.phpt b/src/tests/broken_conf.phpt index 981f982..209e1bd 100644 --- a/src/tests/broken_conf.phpt +++ b/src/tests/broken_conf.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf2.phpt b/src/tests/broken_conf2.phpt index 240e3af..47314d1 100644 --- a/src/tests/broken_conf2.phpt +++ b/src/tests/broken_conf2.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf2.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration section 'sp.wrong' on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration section 'sp.wrong' on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration section 'sp.wrong' on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration section 'sp.wrong' on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_allow_broken_disabled.phpt b/src/tests/broken_conf_allow_broken_disabled.phpt new file mode 100644 index 0000000..7aa0c82 --- /dev/null +++ b/src/tests/broken_conf_allow_broken_disabled.phpt | |||
| @@ -0,0 +1,18 @@ | |||
| 1 | --TEST-- | ||
| 2 | Broken configuration with allow broken turned off | ||
| 3 | --SKIPIF-- | ||
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | ||
| 5 | --INI-- | ||
| 6 | sp.configuration_file={PWD}/config/broken_conf.ini | ||
| 7 | sp.allow_broken_configuration=Off | ||
| 8 | --FILE-- | ||
| 9 | <?php | ||
| 10 | echo 1337; | ||
| 11 | ?> | ||
| 12 | --EXPECT-- | ||
| 13 | PHP Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 | ||
| 14 | |||
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 | ||
| 16 | |||
| 17 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 18 | Could not startup. | ||
diff --git a/src/tests/broken_conf_allow_broken_enabled.phpt b/src/tests/broken_conf_allow_broken_enabled.phpt new file mode 100644 index 0000000..452595b --- /dev/null +++ b/src/tests/broken_conf_allow_broken_enabled.phpt | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | --TEST-- | ||
| 2 | Broken configuration with allow broken turned on | ||
| 3 | --SKIPIF-- | ||
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | ||
| 5 | --INI-- | ||
| 6 | sp.configuration_file={PWD}/config/broken_conf.ini | ||
| 7 | sp.allow_broken_configuration=On | ||
| 8 | --FILE-- | ||
| 9 | <?php | ||
| 10 | echo 1337; | ||
| 11 | ?> | ||
| 12 | --EXPECT-- | ||
| 13 | PHP Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 | ||
| 14 | |||
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration prefix for 'this is a broken line' on line 1 in Unknown on line 0 | ||
| 16 | 1337 | ||
diff --git a/src/tests/broken_conf_config_regexp.phpt b/src/tests/broken_conf_config_regexp.phpt index c4e788e..2977e3a 100644 --- a/src/tests/broken_conf_config_regexp.phpt +++ b/src/tests/broken_conf_config_regexp.phpt | |||
| @@ -12,3 +12,6 @@ PHP Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid r | |||
| 12 | Fatal error: [snuffleupagus][config] Failed to compile '*.': %s on line 1. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Failed to compile '*.': %s on line 1. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 | 14 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. | ||
diff --git a/src/tests/broken_conf_config_regexp_no_closing_paren.phpt b/src/tests/broken_conf_config_regexp_no_closing_paren.phpt index 16351a4..77bb1b4 100644 --- a/src/tests/broken_conf_config_regexp_no_closing_paren.phpt +++ b/src/tests/broken_conf_config_regexp_no_closing_paren.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid r | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"*."': it doesn't look like a valid string on line 1 in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"*."': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_cookie_name_and_regexp.phpt b/src/tests/broken_conf_cookie_name_and_regexp.phpt index ae3fa62..b1e1318 100644 --- a/src/tests/broken_conf_cookie_name_and_regexp.phpt +++ b/src/tests/broken_conf_cookie_name_and_regexp.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_cookie_name_and_regexp.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] name and name_r are mutually exclusive on line 2 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] name and name_r are mutually exclusive on line 2 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] name and name_r are mutually exclusive on line 2 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] name and name_r are mutually exclusive on line 2 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_enable_disable.phpt b/src/tests/broken_conf_enable_disable.phpt index f96e737..a836f44 100644 --- a/src/tests/broken_conf_enable_disable.phpt +++ b/src/tests/broken_conf_enable_disable.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/borken_conf_enable_disable.ini | |||
| 8 | --EXPECTF-- | 8 | --EXPECTF-- |
| 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_eval.phpt b/src/tests/broken_conf_eval.phpt index 6ba7f8f..98da9c9 100644 --- a/src/tests/broken_conf_eval.phpt +++ b/src/tests/broken_conf_eval.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_eval.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"cos,sin': it doesn't look like a valid string on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"cos,sin': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"cos,sin': it doesn't look like a valid string on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"cos,sin': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_expecting_bool.phpt b/src/tests/broken_conf_expecting_bool.phpt index 261ce6e..6770c7c 100644 --- a/src/tests/broken_conf_expecting_bool.phpt +++ b/src/tests/broken_conf_expecting_bool.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_expecting_bool.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Trailing chars '337);' at the end of '.enable(1337);' on line 5 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Trailing chars '337);' at the end of '.enable(1337);' on line 5 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Trailing chars '337);' at the end of '.enable(1337);' on line 5 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Trailing chars '337);' at the end of '.enable(1337);' on line 5 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_cidr.phpt b/src/tests/broken_conf_invalid_cidr.phpt index ccf4026..3e27050 100644 --- a/src/tests/broken_conf_invalid_cidr.phpt +++ b/src/tests/broken_conf_invalid_cidr.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_invalid_cidr.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] '42' isn't a valid ipv4 mask. in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] '42' isn't a valid ipv4 mask. in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] '42' isn't a valid ipv4 mask. in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] '42' isn't a valid ipv4 mask. in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_cidr6.phpt b/src/tests/broken_conf_invalid_cidr6.phpt index 802f9f2..8f96669 100644 --- a/src/tests/broken_conf_invalid_cidr6.phpt +++ b/src/tests/broken_conf_invalid_cidr6.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_invalid_cidr6.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] 'ZZZ' isn't a valid network mask. in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] 'ZZZ' isn't a valid network mask. in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] 'ZZZ' isn't a valid network mask. in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] 'ZZZ' isn't a valid network mask. in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_cidr6_no_slash.phpt b/src/tests/broken_conf_invalid_cidr6_no_slash.phpt index 02e5201..2d557ff 100644 --- a/src/tests/broken_conf_invalid_cidr6_no_slash.phpt +++ b/src/tests/broken_conf_invalid_cidr6_no_slash.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_invalid_cidr6_no_slash.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] '2001:0db8:0000:0000:0000:ff00:0042:8329' isn't a valid network mask, it seems that you forgot a '/'. in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] '2001:0db8:0000:0000:0000:ff00:0042:8329' isn't a valid network mask, it seems that you forgot a '/'. in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] '2001:0db8:0000:0000:0000:ff00:0042:8329' isn't a valid network mask, it seems that you forgot a '/'. in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] '2001:0db8:0000:0000:0000:ff00:0042:8329' isn't a valid network mask, it seems that you forgot a '/'. in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_cidr_value.phpt b/src/tests/broken_conf_invalid_cidr_value.phpt index c966656..ad60912 100644 --- a/src/tests/broken_conf_invalid_cidr_value.phpt +++ b/src/tests/broken_conf_invalid_cidr_value.phpt | |||
| @@ -12,4 +12,7 @@ PHP Fatal error: [snuffleupagus][config] " doesn't contain a valid cidr on line | |||
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 14 | 14 | ||
| 15 | Fatal error: [snuffleupagus][config] " doesn't contain a valid cidr on line 1 in Unknown on line 0 \ No newline at end of file | 15 | Fatal error: [snuffleupagus][config] " doesn't contain a valid cidr on line 1 in Unknown on line 0 |
| 16 | |||
| 17 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 18 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_filename.phpt b/src/tests/broken_conf_invalid_filename.phpt index f02db98..0ab138f 100644 --- a/src/tests/broken_conf_invalid_filename.phpt +++ b/src/tests/broken_conf_invalid_filename.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_invalid_filename.ini | |||
| 8 | --EXPECTF-- | 8 | --EXPECTF-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("sprintf").filename("wrong file name").drop();':'.filename' must be an absolute path or a phar archive on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("sprintf").filename("wrong file name").drop();':'.filename' must be an absolute path or a phar archive on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("sprintf").filename("wrong file name").drop();':'.filename' must be an absolute path or a phar archive on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("sprintf").filename("wrong file name").drop();':'.filename' must be an absolute path or a phar archive on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_invalid_type.phpt b/src/tests/broken_conf_invalid_type.phpt index 6bb6f50..b140c25 100644 --- a/src/tests/broken_conf_invalid_type.phpt +++ b/src/tests/broken_conf_invalid_type.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_invalid_type.ini | |||
| 8 | --EXPECTF-- | 8 | --EXPECTF-- |
| 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"totally_wrong"_type")': it doesn't look like a valid string on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"totally_wrong"_type")': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"totally_wrong"_type")': it doesn't look like a valid string on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"totally_wrong"_type")': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_key_value.phpt b/src/tests/broken_conf_key_value.phpt index 50dbb2b..8c455f8 100644 --- a/src/tests/broken_conf_key_value.phpt +++ b/src/tests/broken_conf_key_value.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_key_value.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").var("").value("").key("").drop();':`key` and `value` are mutually exclusive on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").var("").value("").key("").drop();':`key` and `value` are mutually exclusive on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").var("").value("").key("").drop();':`key` and `value` are mutually exclusive on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").var("").value("").key("").drop();':`key` and `value` are mutually exclusive on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_line_empty_string.phpt b/src/tests/broken_conf_line_empty_string.phpt index 9bc20c7..77bd46d 100644 --- a/src/tests/broken_conf_line_empty_string.phpt +++ b/src/tests/broken_conf_line_empty_string.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_line_empty_string.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_line_no_closing.phpt b/src/tests/broken_conf_line_no_closing.phpt index 999c655..19dd081 100644 --- a/src/tests/broken_conf_line_no_closing.phpt +++ b/src/tests/broken_conf_line_no_closing.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_line_no_closing.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"123"': it doesn't look like a valid string on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"123"': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"123"': it doesn't look like a valid string on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"123"': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_1.phpt b/src/tests/broken_conf_local_var_1.phpt index 9a22eb9..52494d3 100644 --- a/src/tests/broken_conf_local_var_1.phpt +++ b/src/tests/broken_conf_local_var_1.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value ']' for `var` on line 1 | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value ']' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value ']' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_10.phpt b/src/tests/broken_conf_local_var_10.phpt index 9efea61..d184286 100644 --- a/src/tests/broken_conf_local_var_10.phpt +++ b/src/tests/broken_conf_local_var_10.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]asd' for `var` | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]asd' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]asd' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_11.phpt b/src/tests/broken_conf_local_var_11.phpt index 4d8aa8b..105ef24 100644 --- a/src/tests/broken_conf_local_var_11.phpt +++ b/src/tests/broken_conf_local_var_11.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd::' for `param` on l | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `::` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `::` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd::' for `param` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd::' for `param` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_12.phpt b/src/tests/broken_conf_local_var_12.phpt index b893740..bfa79e1 100644 --- a/src/tests/broken_conf_local_var_12.phpt +++ b/src/tests/broken_conf_local_var_12.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_local_var_12.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Empty value in `var` on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Empty value in `var` on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Empty value in `var` on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Empty value in `var` on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_13.phpt b/src/tests/broken_conf_local_var_13.phpt index 5a1f431..b4e8dee 100644 --- a/src/tests/broken_conf_local_var_13.phpt +++ b/src/tests/broken_conf_local_var_13.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd->asd' for `var` on | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd->asd' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd->asd' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_14.phpt b/src/tests/broken_conf_local_var_14.phpt index 330c603..3e21721 100644 --- a/src/tests/broken_conf_local_var_14.phpt +++ b/src/tests/broken_conf_local_var_14.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '$i+valid var name ' for | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid var name: $i+valid var name . in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid var name: $i+valid var name . in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '$i+valid var name ' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '$i+valid var name ' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_15.phpt b/src/tests/broken_conf_local_var_15.phpt index fd4319c..6c9c4c3 100644 --- a/src/tests/broken_conf_local_var_15.phpt +++ b/src/tests/broken_conf_local_var_15.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '$i$$!@#->qwe' for `var` | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid var name: $i$$!@#. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid var name: $i$$!@#. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '$i$$!@#->qwe' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '$i$$!@#->qwe' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_16.phpt b/src/tests/broken_conf_local_var_16.phpt index e27caab..85c6627 100644 --- a/src/tests/broken_conf_local_var_16.phpt +++ b/src/tests/broken_conf_local_var_16.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '"' for `var` on line 1 | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Missing a closing quote. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Missing a closing quote. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '"' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '"' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_2.phpt b/src/tests/broken_conf_local_var_2.phpt index aa458b3..7b0d36b 100644 --- a/src/tests/broken_conf_local_var_2.phpt +++ b/src/tests/broken_conf_local_var_2.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '""asd' for `var` on lin | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `"` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `"` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '""asd' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '""asd' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_3.phpt b/src/tests/broken_conf_local_var_3.phpt index fb365c9..fb00c26 100644 --- a/src/tests/broken_conf_local_var_3.phpt +++ b/src/tests/broken_conf_local_var_3.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '$qwe->::' for `var` on | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '$qwe->::' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '$qwe->::' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_4.phpt b/src/tests/broken_conf_local_var_4.phpt index b8ec75e..8d7e195 100644 --- a/src/tests/broken_conf_local_var_4.phpt +++ b/src/tests/broken_conf_local_var_4.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '"asd"asd[]' for `var` o | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `"` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `"` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '"asd"asd[]' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '"asd"asd[]' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_5.phpt b/src/tests/broken_conf_local_var_5.phpt index 65daf25..1c62e37 100644 --- a/src/tests/broken_conf_local_var_5.phpt +++ b/src/tests/broken_conf_local_var_5.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value ''asd'asd[]' for `var` o | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `'` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `'` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value ''asd'asd[]' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value ''asd'asd[]' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_6.phpt b/src/tests/broken_conf_local_var_6.phpt index 0e21d6b..9a3fa02 100644 --- a/src/tests/broken_conf_local_var_6.phpt +++ b/src/tests/broken_conf_local_var_6.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '''asd' for `var` on lin | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `'` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `'` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '''asd' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '''asd' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_7.phpt b/src/tests/broken_conf_local_var_7.phpt index 596764c..9f2548b 100644 --- a/src/tests/broken_conf_local_var_7.phpt +++ b/src/tests/broken_conf_local_var_7.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd-->' for `var` on li | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `->` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd-->' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd-->' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_8.phpt b/src/tests/broken_conf_local_var_8.phpt index 00069ec..d4d9d35 100644 --- a/src/tests/broken_conf_local_var_8.phpt +++ b/src/tests/broken_conf_local_var_8.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]"asd"' for `var | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]"asd"' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]"asd"' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_local_var_9.phpt b/src/tests/broken_conf_local_var_9.phpt index 7536e30..972e398 100644 --- a/src/tests/broken_conf_local_var_9.phpt +++ b/src/tests/broken_conf_local_var_9.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]'asd'' for `var | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]'asd'' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'asd[asd]'asd'' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_lots_of_quotes.phpt b/src/tests/broken_conf_lots_of_quotes.phpt index e11d54b..afed2f8 100644 --- a/src/tests/broken_conf_lots_of_quotes.phpt +++ b/src/tests/broken_conf_lots_of_quotes.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_lots_of_quotes.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"this\"is a weird\"\"\"cookie\"name"");': it doesn't look like a valid string on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"this\"is a weird\"\"\"cookie\"name"");': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"this\"is a weird\"\"\"cookie\"name"");': it doesn't look like a valid string on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"this\"is a weird\"\"\"cookie\"name"");': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_missing_script.phpt b/src/tests/broken_conf_missing_script.phpt index 2166d3b..70e508d 100644 --- a/src/tests/broken_conf_missing_script.phpt +++ b/src/tests/broken_conf_missing_script.phpt | |||
| @@ -11,4 +11,6 @@ echo 1; | |||
| 11 | PHP Fatal error: [snuffleupagus][config] The `script` directive is mandatory in '.enable();' on line 1 in Unknown on line 0 | 11 | PHP Fatal error: [snuffleupagus][config] The `script` directive is mandatory in '.enable();' on line 1 in Unknown on line 0 |
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][config] The `script` directive is mandatory in '.enable();' on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][config] The `script` directive is mandatory in '.enable();' on line 1 in Unknown on line 0 |
| 14 | 1 \ No newline at end of file | 14 | |
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 16 | Could not startup. | ||
diff --git a/src/tests/broken_conf_mutually_exclusive10.phpt b/src/tests/broken_conf_mutually_exclusive10.phpt index a9c15d7..0231c05 100644 --- a/src/tests/broken_conf_mutually_exclusive10.phpt +++ b/src/tests/broken_conf_mutually_exclusive10.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive10.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_mutually_exclusive4.phpt b/src/tests/broken_conf_mutually_exclusive4.phpt index 82b2dcc..c979f56 100644 --- a/src/tests/broken_conf_mutually_exclusive4.phpt +++ b/src/tests/broken_conf_mutually_exclusive4.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive4.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").param_r("^id$").drop();':'.r_param', '.param' and '.pos' are mutually exclusive on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").param_r("^id$").drop();':'.r_param', '.param' and '.pos' are mutually exclusive on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").param_r("^id$").drop();':'.r_param', '.param' and '.pos' are mutually exclusive on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").param_r("^id$").drop();':'.r_param', '.param' and '.pos' are mutually exclusive on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_mutually_exclusive6.phpt b/src/tests/broken_conf_mutually_exclusive6.phpt index 7f6466c..1c4686b 100644 --- a/src/tests/broken_conf_mutually_exclusive6.phpt +++ b/src/tests/broken_conf_mutually_exclusive6.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive6.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").ret_r("^0$").drop();':`ret` and `param` are mutually exclusive on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").ret_r("^0$").drop();':`ret` and `param` are mutually exclusive on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").ret_r("^0$").drop();':`ret` and `param` are mutually exclusive on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").param("id").value("42").ret_r("^0$").drop();':`ret` and `param` are mutually exclusive on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_mutually_exclusive7.phpt b/src/tests/broken_conf_mutually_exclusive7.phpt index 1d65959..22abf79 100644 --- a/src/tests/broken_conf_mutually_exclusive7.phpt +++ b/src/tests/broken_conf_mutually_exclusive7.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive7.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").ret("0").drop().allow();': The rule must either be a `drop` or `allow` one on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").ret("0").drop().allow();': The rule must either be a `drop` or `allow` one on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").ret("0").drop().allow();': The rule must either be a `drop` or `allow` one on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.function("system").ret("0").drop().allow();': The rule must either be a `drop` or `allow` one on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_mutually_exclusive8.phpt b/src/tests/broken_conf_mutually_exclusive8.phpt index 6782460..6a95234 100644 --- a/src/tests/broken_conf_mutually_exclusive8.phpt +++ b/src/tests/broken_conf_mutually_exclusive8.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive8.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.ret("0").drop();': must take a function name on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.ret("0").drop();': must take a function name on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.ret("0").drop();': must take a function name on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Invalid configuration line: 'sp.disabled_functions.ret("0").drop();': must take a function name on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_mutually_exclusive9.phpt b/src/tests/broken_conf_mutually_exclusive9.phpt index 400852d..9436c24 100644 --- a/src/tests/broken_conf_mutually_exclusive9.phpt +++ b/src/tests/broken_conf_mutually_exclusive9.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_mutually_exclusive9.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_no_cookie_action.phpt b/src/tests/broken_conf_no_cookie_action.phpt index 3085d9e..a354b8b 100644 --- a/src/tests/broken_conf_no_cookie_action.phpt +++ b/src/tests/broken_conf_no_cookie_action.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_cookie_action.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] You must specify a at least one action to a cookie on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] You must specify a at least one action to a cookie on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] You must specify a at least one action to a cookie on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] You must specify a at least one action to a cookie on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_no_cookie_name.phpt b/src/tests/broken_conf_no_cookie_name.phpt index 9154124..e769edb 100644 --- a/src/tests/broken_conf_no_cookie_name.phpt +++ b/src/tests/broken_conf_no_cookie_name.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/config_encrypted_cookies_noname.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] You must specify a cookie name/regexp on line 2 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] You must specify a cookie name/regexp on line 2 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] You must specify a cookie name/regexp on line 2 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] You must specify a cookie name/regexp on line 2 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_no_file_specified.phpt b/src/tests/broken_conf_no_file_specified.phpt index df33072..10314ec 100644 --- a/src/tests/broken_conf_no_file_specified.phpt +++ b/src/tests/broken_conf_no_file_specified.phpt | |||
| @@ -6,4 +6,5 @@ Broken configuration - No configuration file specified | |||
| 6 | --FILE-- | 6 | --FILE-- |
| 7 | <?php echo "1\n"; ?> | 7 | <?php echo "1\n"; ?> |
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | 1 | 9 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 10 | Could not startup. | ||
diff --git a/src/tests/broken_conf_nonexisting_script.phpt b/src/tests/broken_conf_nonexisting_script.phpt index 68ca001..16583d3 100644 --- a/src/tests/broken_conf_nonexisting_script.phpt +++ b/src/tests/broken_conf_nonexisting_script.phpt | |||
| @@ -11,4 +11,6 @@ echo 1; | |||
| 11 | PHP Fatal error: [snuffleupagus][config] The `script` (./non_existing_script.sh) doesn't exist on line 1 in Unknown on line 0 | 11 | PHP Fatal error: [snuffleupagus][config] The `script` (./non_existing_script.sh) doesn't exist on line 1 in Unknown on line 0 |
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][config] The `script` (./non_existing_script.sh) doesn't exist on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][config] The `script` (./non_existing_script.sh) doesn't exist on line 1 in Unknown on line 0 |
| 14 | 1 \ No newline at end of file | 14 | |
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 16 | Could not startup. | ||
diff --git a/src/tests/broken_conf_quotes.phpt b/src/tests/broken_conf_quotes.phpt index ed2c87f..845f7ee 100644 --- a/src/tests/broken_conf_quotes.phpt +++ b/src/tests/broken_conf_quotes.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value '_SERVER[PHP_SELF' for ` | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] You forgot to close a bracket. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] You forgot to close a bracket. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value '_SERVER[PHP_SELF' for `var` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value '_SERVER[PHP_SELF' for `var` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_readonly_exec.phpt b/src/tests/broken_conf_readonly_exec.phpt index 56881da..cc5758f 100644 --- a/src/tests/broken_conf_readonly_exec.phpt +++ b/src/tests/broken_conf_readonly_exec.phpt | |||
| @@ -11,4 +11,6 @@ echo 1; | |||
| 11 | PHP Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 | 11 | PHP Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 |
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 |
| 14 | 1 \ No newline at end of file | 14 | |
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 16 | Could not startup. | ||
diff --git a/src/tests/broken_conf_samesite.phpt b/src/tests/broken_conf_samesite.phpt index a7c341f..99965d4 100644 --- a/src/tests/broken_conf_samesite.phpt +++ b/src/tests/broken_conf_samesite.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_cookie_samesite.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] nop is an invalid value to samesite (expected Lax or Strict) on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] nop is an invalid value to samesite (expected Lax or Strict) on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] nop is an invalid value to samesite (expected Lax or Strict) on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] nop is an invalid value to samesite (expected Lax or Strict) on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_shown_in_phpinfo.phpt b/src/tests/broken_conf_shown_in_phpinfo.phpt index 0a0ceb8..eb7eae6 100644 --- a/src/tests/broken_conf_shown_in_phpinfo.phpt +++ b/src/tests/broken_conf_shown_in_phpinfo.phpt | |||
| @@ -23,4 +23,6 @@ PHP Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid r | |||
| 23 | Fatal error: [snuffleupagus][config] Failed to compile '*.': %s on line 1. in Unknown on line 0 | 23 | Fatal error: [snuffleupagus][config] Failed to compile '*.': %s on line 1. in Unknown on line 0 |
| 24 | 24 | ||
| 25 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 | 25 | Fatal error: [snuffleupagus][config] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1 in Unknown on line 0 |
| 26 | win | 26 | |
| 27 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 28 | Could not startup. | ||
diff --git a/src/tests/broken_conf_truncated.phpt b/src/tests/broken_conf_truncated.phpt index 83d7633..f0c5887 100644 --- a/src/tests/broken_conf_truncated.phpt +++ b/src/tests/broken_conf_truncated.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/config_broken_conf_truncated.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_unserialize.phpt b/src/tests/broken_conf_unserialize.phpt index e6781b1..d7a924a 100644 --- a/src/tests/broken_conf_unserialize.phpt +++ b/src/tests/broken_conf_unserialize.phpt | |||
| @@ -11,4 +11,6 @@ echo 1; | |||
| 11 | PHP Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 | 11 | PHP Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 |
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][config] Trailing chars '234);' at the end of '.enable(1234);' on line 1 in Unknown on line 0 |
| 14 | 1 \ No newline at end of file | 14 | |
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 16 | Could not startup. | ||
diff --git a/src/tests/broken_conf_upload_validation.phpt b/src/tests/broken_conf_upload_validation.phpt index ea74a5a..332a649 100644 --- a/src/tests/broken_conf_upload_validation.phpt +++ b/src/tests/broken_conf_upload_validation.phpt | |||
| @@ -11,4 +11,6 @@ echo 1; | |||
| 11 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 | 11 | PHP Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 12 | 12 | ||
| 13 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 | 13 | Fatal error: [snuffleupagus][error] A valid string as parameter is expected on line 1 in Unknown on line 0 |
| 14 | 1 \ No newline at end of file | 14 | |
| 15 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 16 | Could not startup. | ||
diff --git a/src/tests/broken_conf_weird_keyword.phpt b/src/tests/broken_conf_weird_keyword.phpt index 3a456f5..e3c1239 100644 --- a/src/tests/broken_conf_weird_keyword.phpt +++ b/src/tests/broken_conf_weird_keyword.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_weird_keyword.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][config] Trailing chars '.not_a_valid_keyword("test");' at the end of '.enable().not_a_valid_keyword("test");' on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][config] Trailing chars '.not_a_valid_keyword("test");' at the end of '.enable().not_a_valid_keyword("test");' on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][config] Trailing chars '.not_a_valid_keyword("test");' at the end of '.enable().not_a_valid_keyword("test");' on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][config] Trailing chars '.not_a_valid_keyword("test");' at the end of '.enable().not_a_valid_keyword("test");' on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_wrong_quotes.phpt b/src/tests/broken_conf_wrong_quotes.phpt index 35e3826..119bbe7 100644 --- a/src/tests/broken_conf_wrong_quotes.phpt +++ b/src/tests/broken_conf_wrong_quotes.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_wrong_quotes.ini | |||
| 8 | --EXPECT-- | 8 | --EXPECT-- |
| 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"\)': it doesn't look like a valid string on line 1 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"\)': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"\)': it doesn't look like a valid string on line 1 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] There is an issue with the parsing of '"\)': it doesn't look like a valid string on line 1 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_conf_wrong_type.phpt b/src/tests/broken_conf_wrong_type.phpt index b7e0d28..b90d6ff 100644 --- a/src/tests/broken_conf_wrong_type.phpt +++ b/src/tests/broken_conf_wrong_type.phpt | |||
| @@ -8,4 +8,7 @@ sp.configuration_file={PWD}/config/broken_conf_wrong_type.ini | |||
| 8 | --EXPECTF-- | 8 | --EXPECTF-- |
| 9 | PHP Fatal error: [snuffleupagus][error] .ret_type() is expecting a valid php type ('false', 'true', 'array'. 'object', 'long', 'double', 'null', 'resource', 'reference', 'undef') on line 5 in Unknown on line 0 | 9 | PHP Fatal error: [snuffleupagus][error] .ret_type() is expecting a valid php type ('false', 'true', 'array'. 'object', 'long', 'double', 'null', 'resource', 'reference', 'undef') on line 5 in Unknown on line 0 |
| 10 | 10 | ||
| 11 | Fatal error: [snuffleupagus][error] .ret_type() is expecting a valid php type ('false', 'true', 'array'. 'object', 'long', 'double', 'null', 'resource', 'reference', 'undef') on line 5 in Unknown on line 0 \ No newline at end of file | 11 | Fatal error: [snuffleupagus][error] .ret_type() is expecting a valid php type ('false', 'true', 'array'. 'object', 'long', 'double', 'null', 'resource', 'reference', 'undef') on line 5 in Unknown on line 0 |
| 12 | |||
| 13 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 14 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_regexp.phpt b/src/tests/broken_regexp.phpt index 85b9ef3..2fc130d 100644 --- a/src/tests/broken_regexp.phpt +++ b/src/tests/broken_regexp.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] '.value_r()' is expecting a valid rege | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Failed to compile '^$[': missing terminating ] for character class on line 1. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Failed to compile '^$[': missing terminating ] for character class on line 1. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] '.value_r()' is expecting a valid regexp, and not '"^$["' on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] '.value_r()' is expecting a valid regexp, and not '"^$["' on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/broken_unmatching_brackets.phpt b/src/tests/broken_unmatching_brackets.phpt index 3825dcd..33eaaa7 100644 --- a/src/tests/broken_unmatching_brackets.phpt +++ b/src/tests/broken_unmatching_brackets.phpt | |||
| @@ -11,4 +11,7 @@ PHP Fatal error: [snuffleupagus][config] Invalid value 'arr[b]]]]]' for `param` | |||
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 | 12 | Fatal error: [snuffleupagus][config] Invalid `]` position. in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Invalid value 'arr[b]]]]]' for `param` on line 1 in Unknown on line 0 \ No newline at end of file | 14 | Fatal error: [snuffleupagus][config] Invalid value 'arr[b]]]]]' for `param` on line 1 in Unknown on line 0 |
| 15 | |||
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/disabled_function_ensure_client_valid_certs_curl_multi_setopt.phpt b/src/tests/disabled_function_ensure_client_valid_certs_curl_multi_setopt.phpt index fd4d176..9696876 100644 --- a/src/tests/disabled_function_ensure_client_valid_certs_curl_multi_setopt.phpt +++ b/src/tests/disabled_function_ensure_client_valid_certs_curl_multi_setopt.phpt | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | --TEST-- | 1 | --TEST-- |
| 2 | Disable functions - Ensure that client certificates validation can't be disabled via `curl_multi_setopt` | 2 | Disable functions - Ensure that client certificates validation can't be disabled via `curl_multi_setopt` |
| 3 | --EXTENSIONS-- | ||
| 4 | curl | ||
| 5 | --SKIPIF-- | 3 | --SKIPIF-- |
| 6 | <?php | 4 | <?php |
| 7 | if (!extension_loaded("snuffleupagus")) { die("skip"); } | 5 | if (!extension_loaded("snuffleupagus")) { die("skip"); } |
diff --git a/src/tests/disabled_function_ensure_client_valid_certs_curl_setopt_array.phpt b/src/tests/disabled_function_ensure_client_valid_certs_curl_setopt_array.phpt index ce6a585..6d2153a 100644 --- a/src/tests/disabled_function_ensure_client_valid_certs_curl_setopt_array.phpt +++ b/src/tests/disabled_function_ensure_client_valid_certs_curl_setopt_array.phpt | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | --TEST-- | 1 | --TEST-- |
| 2 | Disable functions - Ensure that client certificates validation can't be disabled via `curl_setopt_array` | 2 | Disable functions - Ensure that client certificates validation can't be disabled via `curl_setopt_array` |
| 3 | --EXTENSIONS-- | ||
| 4 | curl | ||
| 5 | --SKIPIF-- | 3 | --SKIPIF-- |
| 6 | <?php | 4 | <?php |
| 7 | if (!extension_loaded("snuffleupagus")) { die("skip"); } | 5 | if (!extension_loaded("snuffleupagus")) { die("skip"); } |
diff --git a/src/tests/disabled_function_ensure_server_valid_certs_curl_multi_setopt.phpt b/src/tests/disabled_function_ensure_server_valid_certs_curl_multi_setopt.phpt index add2a18..e5c090f 100644 --- a/src/tests/disabled_function_ensure_server_valid_certs_curl_multi_setopt.phpt +++ b/src/tests/disabled_function_ensure_server_valid_certs_curl_multi_setopt.phpt | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | --TEST-- | 1 | --TEST-- |
| 2 | Disable functions - Ensure that server certificates validation can't be disabled via `curl_multi_setopt` | 2 | Disable functions - Ensure that server certificates validation can't be disabled via `curl_multi_setopt` |
| 3 | --EXTENSIONS-- | ||
| 4 | curl | ||
| 5 | --SKIPIF-- | 3 | --SKIPIF-- |
| 6 | <?php | 4 | <?php |
| 7 | if (!extension_loaded("snuffleupagus")) { die("skip"); } | 5 | if (!extension_loaded("snuffleupagus")) { die("skip"); } |
diff --git a/src/tests/disabled_function_ensure_server_valid_certs_curl_setopt_array.phpt b/src/tests/disabled_function_ensure_server_valid_certs_curl_setopt_array.phpt index 3345797..1d4bcc2 100644 --- a/src/tests/disabled_function_ensure_server_valid_certs_curl_setopt_array.phpt +++ b/src/tests/disabled_function_ensure_server_valid_certs_curl_setopt_array.phpt | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | --TEST-- | 1 | --TEST-- |
| 2 | Disable functions - Ensure that server certificates validation can't be disabled via `curl_setopt_array` | 2 | Disable functions - Ensure that server certificates validation can't be disabled via `curl_setopt_array` |
| 3 | --EXTENSIONS-- | ||
| 4 | curl | ||
| 5 | --SKIPIF-- | 3 | --SKIPIF-- |
| 6 | <?php | 4 | <?php |
| 7 | if (!extension_loaded("snuffleupagus")) { die("skip"); } | 5 | if (!extension_loaded("snuffleupagus")) { die("skip"); } |
diff --git a/src/tests/disabled_functions_param_broken_line.phpt b/src/tests/disabled_functions_param_broken_line.phpt index d709d15..4fc3c45 100644 --- a/src/tests/disabled_functions_param_broken_line.phpt +++ b/src/tests/disabled_functions_param_broken_line.phpt | |||
| @@ -13,5 +13,6 @@ system("echo 1338"); | |||
| 13 | PHP Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `line` on line 1 in Unknown on line 0 | 13 | PHP Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `line` on line 1 in Unknown on line 0 |
| 14 | 14 | ||
| 15 | Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `line` on line 1 in Unknown on line 0 | 15 | Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `line` on line 1 in Unknown on line 0 |
| 16 | 1337 | 16 | |
| 17 | 1338 \ No newline at end of file | 17 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 18 | Could not startup. | ||
diff --git a/src/tests/disabled_functions_param_invalid_pos.phpt b/src/tests/disabled_functions_param_invalid_pos.phpt index 14db1fc..c52443d 100644 --- a/src/tests/disabled_functions_param_invalid_pos.phpt +++ b/src/tests/disabled_functions_param_invalid_pos.phpt | |||
| @@ -12,4 +12,6 @@ system("echo 1"); | |||
| 12 | PHP Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `pos` on line 1 in Unknown on line 0 | 12 | PHP Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `pos` on line 1 in Unknown on line 0 |
| 13 | 13 | ||
| 14 | Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `pos` on line 1 in Unknown on line 0 | 14 | Fatal error: [snuffleupagus][config] Failed to parse arg 'qwe' of `pos` on line 1 in Unknown on line 0 |
| 15 | 1 \ No newline at end of file | 15 | |
| 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 17 | Could not startup. | ||
diff --git a/src/tests/encrypt_cookies_no_env.phpt b/src/tests/encrypt_cookies_no_env.phpt index c3aeaef..d9d9138 100644 --- a/src/tests/encrypt_cookies_no_env.phpt +++ b/src/tests/encrypt_cookies_no_env.phpt | |||
| @@ -16,5 +16,6 @@ EOF; | |||
| 16 | --FILE-- | 16 | --FILE-- |
| 17 | <?php echo "1"; ?> | 17 | <?php echo "1"; ?> |
| 18 | --EXPECT-- | 18 | --EXPECT-- |
| 19 | 1 | 19 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 20 | |||
| 20 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.cookie_env_var` option in`sp.global`: please set it first in Unknown on line 0 | 21 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.cookie_env_var` option in`sp.global`: please set it first in Unknown on line 0 |
diff --git a/src/tests/encrypt_cookies_no_key.phpt b/src/tests/encrypt_cookies_no_key.phpt index ca81593..3eb726e 100644 --- a/src/tests/encrypt_cookies_no_key.phpt +++ b/src/tests/encrypt_cookies_no_key.phpt | |||
| @@ -16,5 +16,6 @@ EOF; | |||
| 16 | --FILE-- | 16 | --FILE-- |
| 17 | <?php echo "1"; ?> | 17 | <?php echo "1"; ?> |
| 18 | --EXPECT-- | 18 | --EXPECT-- |
| 19 | 1 | 19 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 20 | |||
| 20 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.encryption_key` option in`sp.global`: please set it first in Unknown on line 0 | 21 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.encryption_key` option in`sp.global`: please set it first in Unknown on line 0 |
diff --git a/src/tests/encrypt_regexp_cookies_bad_regexp.phpt b/src/tests/encrypt_regexp_cookies_bad_regexp.phpt index b933aba..8272148 100644 --- a/src/tests/encrypt_regexp_cookies_bad_regexp.phpt +++ b/src/tests/encrypt_regexp_cookies_bad_regexp.phpt | |||
| @@ -15,12 +15,7 @@ EOF; | |||
| 15 | --FILE-- | 15 | --FILE-- |
| 16 | <?php var_dump($_COOKIE); ?> | 16 | <?php var_dump($_COOKIE); ?> |
| 17 | --EXPECT-- | 17 | --EXPECT-- |
| 18 | array(2) { | 18 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 19 | ["super_cookie"]=> | ||
| 20 | string(92) "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3gV9YJZL/pUeNAjCKFW0U2ywmf1CwHzwd2pWM=" | ||
| 21 | ["awful_cookie"]=> | ||
| 22 | string(18) "awful_cookie_value" | ||
| 23 | } | ||
| 24 | 19 | ||
| 25 | Fatal error: [snuffleupagus][config] Failed to compile '^super_co[a-z+$': missing terminating ] for character class on line 2. in Unknown on line 0 | 20 | Fatal error: [snuffleupagus][config] Failed to compile '^super_co[a-z+$': missing terminating ] for character class on line 2. in Unknown on line 0 |
| 26 | 21 | ||
diff --git a/src/tests/encrypt_regexp_cookies_no_env.phpt b/src/tests/encrypt_regexp_cookies_no_env.phpt index 1238075..0c0dea5 100644 --- a/src/tests/encrypt_regexp_cookies_no_env.phpt +++ b/src/tests/encrypt_regexp_cookies_no_env.phpt | |||
| @@ -16,5 +16,6 @@ EOF; | |||
| 16 | --FILE-- | 16 | --FILE-- |
| 17 | <?php echo "1"; ?> | 17 | <?php echo "1"; ?> |
| 18 | --EXPECT-- | 18 | --EXPECT-- |
| 19 | 1 | 19 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 20 | |||
| 20 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.cookie_env_var` option in`sp.global`: please set it first in Unknown on line 0 | 21 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.cookie_env_var` option in`sp.global`: please set it first in Unknown on line 0 |
diff --git a/src/tests/encrypt_regexp_cookies_no_key.phpt b/src/tests/encrypt_regexp_cookies_no_key.phpt index 5e6db7e..1877dd6 100644 --- a/src/tests/encrypt_regexp_cookies_no_key.phpt +++ b/src/tests/encrypt_regexp_cookies_no_key.phpt | |||
| @@ -16,5 +16,6 @@ EOF; | |||
| 16 | --FILE-- | 16 | --FILE-- |
| 17 | <?php echo "1"; ?> | 17 | <?php echo "1"; ?> |
| 18 | --EXPECT-- | 18 | --EXPECT-- |
| 19 | 1 | 19 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 20 | |||
| 20 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.encryption_key` option in`sp.global`: please set it first in Unknown on line 0 | 21 | Fatal error: [snuffleupagus][config] You're trying to use the cookie encryption featureon line 2 without having set the `.encryption_key` option in`sp.global`: please set it first in Unknown on line 0 |
diff --git a/src/tests/inexistent_conf_file.phpt b/src/tests/inexistent_conf_file.phpt index ebe2aaa..a68ca9e 100644 --- a/src/tests/inexistent_conf_file.phpt +++ b/src/tests/inexistent_conf_file.phpt | |||
| @@ -9,4 +9,7 @@ sp.configuration_file={PWD}/config/unexistent_configuration_file.ini | |||
| 9 | --EXPECTF-- | 9 | --EXPECTF-- |
| 10 | PHP Fatal error: [snuffleupagus][config] Could not open configuration file %a/config/unexistent_configuration_file.ini : No such file or directory in Unknown on line 0 | 10 | PHP Fatal error: [snuffleupagus][config] Could not open configuration file %a/config/unexistent_configuration_file.ini : No such file or directory in Unknown on line 0 |
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Could not open configuration file %a/config/unexistent_configuration_file.ini : No such file or directory in Unknown on line 0 \ No newline at end of file | 12 | Fatal error: [snuffleupagus][config] Could not open configuration file %a/config/unexistent_configuration_file.ini : No such file or directory in Unknown on line 0 |
| 13 | |||
| 14 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 15 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/inexistent_conf_file_list.phpt b/src/tests/inexistent_conf_file_list.phpt index 6b3026e..3f91f38 100644 --- a/src/tests/inexistent_conf_file_list.phpt +++ b/src/tests/inexistent_conf_file_list.phpt | |||
| @@ -9,4 +9,7 @@ sp.configuration_file={PWD}/../../config/default.rules,{PWD}/non_existent_config | |||
| 9 | --EXPECTF-- | 9 | --EXPECTF-- |
| 10 | PHP Fatal error: [snuffleupagus][config] Could not open configuration file %a/non_existent_configuration_file : No such file or directory in Unknown on line 0 | 10 | PHP Fatal error: [snuffleupagus][config] Could not open configuration file %a/non_existent_configuration_file : No such file or directory in Unknown on line 0 |
| 11 | 11 | ||
| 12 | Fatal error: [snuffleupagus][config] Could not open configuration file %a/non_existent_configuration_file : No such file or directory in Unknown on line 0 \ No newline at end of file | 12 | Fatal error: [snuffleupagus][config] Could not open configuration file %a/non_existent_configuration_file : No such file or directory in Unknown on line 0 |
| 13 | |||
| 14 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 | ||
| 15 | Could not startup. \ No newline at end of file | ||
diff --git a/src/tests/loading.phpt b/src/tests/loading.phpt index 25e2e17..db6395f 100644 --- a/src/tests/loading.phpt +++ b/src/tests/loading.phpt | |||
| @@ -7,4 +7,5 @@ Check for snuffleupagus presence | |||
| 7 | echo "snuffleupagus extension is available"; | 7 | echo "snuffleupagus extension is available"; |
| 8 | ?> | 8 | ?> |
| 9 | --EXPECT-- | 9 | --EXPECT-- |
| 10 | snuffleupagus extension is available | 10 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 11 | Could not startup. | ||
diff --git a/src/tests/sloppy_comparison_array_disabled.phpt b/src/tests/sloppy_comparison_array_disabled.phpt index b98c06b..e8cd77b 100644 --- a/src/tests/sloppy_comparison_array_disabled.phpt +++ b/src/tests/sloppy_comparison_array_disabled.phpt | |||
| @@ -2,6 +2,8 @@ | |||
| 2 | Sloppy comparison in_array disabled | 2 | Sloppy comparison in_array disabled |
| 3 | --SKIPIF-- | 3 | --SKIPIF-- |
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> |
| 5 | --INI-- | ||
| 6 | sp.allow_broken_configuration=On | ||
| 5 | --FILE-- | 7 | --FILE-- |
| 6 | <?php | 8 | <?php |
| 7 | $qwe = array(rand(1,2), "qwe"); | 9 | $qwe = array(rand(1,2), "qwe"); |
diff --git a/src/tests/sloppy_comparison_array_keys_disabled.phpt b/src/tests/sloppy_comparison_array_keys_disabled.phpt index 8e3c8fb..8841b4c 100644 --- a/src/tests/sloppy_comparison_array_keys_disabled.phpt +++ b/src/tests/sloppy_comparison_array_keys_disabled.phpt | |||
| @@ -2,6 +2,8 @@ | |||
| 2 | Sloppy comparison array_keys disabled | 2 | Sloppy comparison array_keys disabled |
| 3 | --SKIPIF-- | 3 | --SKIPIF-- |
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> |
| 5 | --INI-- | ||
| 6 | sp.allow_broken_configuration=On | ||
| 5 | --FILE-- | 7 | --FILE-- |
| 6 | <?php | 8 | <?php |
| 7 | $qwe = array(rand(1,2), "qwe"); | 9 | $qwe = array(rand(1,2), "qwe"); |
diff --git a/src/tests/sloppy_comparison_array_search_disabled.phpt b/src/tests/sloppy_comparison_array_search_disabled.phpt index 3a3a567..bee3752 100644 --- a/src/tests/sloppy_comparison_array_search_disabled.phpt +++ b/src/tests/sloppy_comparison_array_search_disabled.phpt | |||
| @@ -2,6 +2,8 @@ | |||
| 2 | Sloppy comparison array_search disabled | 2 | Sloppy comparison array_search disabled |
| 3 | --SKIPIF-- | 3 | --SKIPIF-- |
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> |
| 5 | --INI-- | ||
| 6 | sp.allow_broken_configuration=On | ||
| 5 | --FILE-- | 7 | --FILE-- |
| 6 | <?php | 8 | <?php |
| 7 | $qwe = array(rand(1,2), "qwe"); | 9 | $qwe = array(rand(1,2), "qwe"); |
diff --git a/src/tests/sloppy_comparison_disable.phpt b/src/tests/sloppy_comparison_disable.phpt index f22804b..e42c919 100644 --- a/src/tests/sloppy_comparison_disable.phpt +++ b/src/tests/sloppy_comparison_disable.phpt | |||
| @@ -3,6 +3,7 @@ Sloppy comparison | |||
| 3 | --SKIPIF-- | 3 | --SKIPIF-- |
| 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> | 4 | <?php if (!extension_loaded("snuffleupagus")) print "skip"; ?> |
| 5 | --INI-- | 5 | --INI-- |
| 6 | sp.allow_broken_configuration=On | ||
| 6 | --FILE-- | 7 | --FILE-- |
| 7 | <?php | 8 | <?php |
| 8 | $qwe = "abc"; | 9 | $qwe = "abc"; |
diff --git a/src/tests/upload_validation.phpt b/src/tests/upload_validation.phpt index bdcbc60..1daebb6 100644 --- a/src/tests/upload_validation.phpt +++ b/src/tests/upload_validation.phpt | |||
| @@ -13,5 +13,6 @@ Content-Disposition: form-data; name="test"; filename="test.php" | |||
| 13 | echo 1; | 13 | echo 1; |
| 14 | ?> | 14 | ?> |
| 15 | --EXPECTF-- | 15 | --EXPECTF-- |
| 16 | 1 | 16 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 17 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 \ No newline at end of file | 17 | |
| 18 | Fatal error: [snuffleupagus][config] A rule can't be enabled and disabled on line 1 in Unknown on line 0 | ||
diff --git a/src/tests/upload_validation_no_exec.phpt b/src/tests/upload_validation_no_exec.phpt index ca52017..a6cde10 100644 --- a/src/tests/upload_validation_no_exec.phpt +++ b/src/tests/upload_validation_no_exec.phpt | |||
| @@ -14,20 +14,6 @@ Content-Disposition: form-data; name="test"; filename="test.php" | |||
| 14 | var_dump($_FILES); | 14 | var_dump($_FILES); |
| 15 | ?> | 15 | ?> |
| 16 | --EXPECTF-- | 16 | --EXPECTF-- |
| 17 | array(1) { | 17 | Fatal error: [snuffleupagus][config] Invalid configuration file in Unknown on line 0 |
| 18 | ["test"]=> | ||
| 19 | array(5) { | ||
| 20 | ["name"]=> | ||
| 21 | string(8) "test.php" | ||
| 22 | ["type"]=> | ||
| 23 | string(0) "" | ||
| 24 | ["tmp_name"]=> | ||
| 25 | string(0) "" | ||
| 26 | ["error"]=> | ||
| 27 | int(3) | ||
| 28 | ["size"]=> | ||
| 29 | int(0) | ||
| 30 | } | ||
| 31 | } | ||
| 32 | 18 | ||
| 33 | Fatal error: [snuffleupagus][config] The `script` (tests/data/upload_no_exec.sh) isn't executable on line 1 in Unknown on line 0 | 19 | Fatal error: [snuffleupagus][config] The `script` (tests/data/upload_no_exec.sh) isn't executable on line 1 in Unknown on line 0 |
