diff options
| author | jvoisin | 2019-01-14 19:29:25 +0000 |
|---|---|---|
| committer | GitHub | 2019-01-14 19:29:25 +0000 |
| commit | e79f7e3bd992c7f0915ef9afe7afb6d79740527a (patch) | |
| tree | f881c25694eb00da2331a9ab280ec1c24a5662ab /src/tests/config | |
| parent | c943db586ac46b686b49bdf61d8473e39dd93000 (diff) | |
Reorganize the testsuite
Splitting the testsuite in several components makes it easier to manage and comprehend.
This was also needed some some tests aren't passing on Alpine Linux, but we still want to run
as many of them as we can on this platform.
Diffstat (limited to 'src/tests/config')
193 files changed, 0 insertions, 334 deletions
diff --git a/src/tests/config/borken_conf_enable_disable.ini b/src/tests/config/borken_conf_enable_disable.ini deleted file mode 100644 index 4e95294..0000000 --- a/src/tests/config/borken_conf_enable_disable.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.global_strict.disable().enable(); | ||
diff --git a/src/tests/config/borken_conf_upload_validation.ini b/src/tests/config/borken_conf_upload_validation.ini deleted file mode 100644 index 7c94185..0000000 --- a/src/tests/config/borken_conf_upload_validation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script( | ||
diff --git a/src/tests/config/broken_conf.ini b/src/tests/config/broken_conf.ini deleted file mode 100644 index 0595320..0000000 --- a/src/tests/config/broken_conf.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | this is a broken line | ||
diff --git a/src/tests/config/broken_conf2.ini b/src/tests/config/broken_conf2.ini deleted file mode 100644 index fdb6b8f..0000000 --- a/src/tests/config/broken_conf2.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.wrong | ||
diff --git a/src/tests/config/broken_conf_cookie_action.ini b/src/tests/config/broken_conf_cookie_action.ini deleted file mode 100644 index 5f07c28..0000000 --- a/src/tests/config/broken_conf_cookie_action.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name("my_cookie_name"); | ||
diff --git a/src/tests/config/broken_conf_cookie_encryption_without_encryption_key.ini b/src/tests/config/broken_conf_cookie_encryption_without_encryption_key.ini deleted file mode 100644 index a100bd8..0000000 --- a/src/tests/config/broken_conf_cookie_encryption_without_encryption_key.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.cookie_env_var("MY_SUPER_ENV_VAR_YAY"); | ||
| 2 | sp.cookie.name("my_cookie_name").encrypt(); | ||
diff --git a/src/tests/config/broken_conf_cookie_encryption_without_env_var.ini b/src/tests/config/broken_conf_cookie_encryption_without_env_var.ini deleted file mode 100644 index 54cb101..0000000 --- a/src/tests/config/broken_conf_cookie_encryption_without_env_var.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("super secret encryption key"); | ||
| 2 | sp.cookie.name("my_cookie_name").encrypt(); | ||
diff --git a/src/tests/config/broken_conf_cookie_name_and_regexp.ini b/src/tests/config/broken_conf_cookie_name_and_regexp.ini deleted file mode 100644 index 503889b..0000000 --- a/src/tests/config/broken_conf_cookie_name_and_regexp.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name("my_cookie_name").name_r("my_cookie_regexp").encrypt(); | ||
diff --git a/src/tests/config/broken_conf_cookie_samesite.ini b/src/tests/config/broken_conf_cookie_samesite.ini deleted file mode 100644 index acc4aa0..0000000 --- a/src/tests/config/broken_conf_cookie_samesite.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name("my_cookie_name").samesite("nop"); | ||
diff --git a/src/tests/config/broken_conf_eval.ini b/src/tests/config/broken_conf_eval.ini deleted file mode 100644 index 80ef7e5..0000000 --- a/src/tests/config/broken_conf_eval.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("cos,sin | ||
diff --git a/src/tests/config/broken_conf_expecting_bool.ini b/src/tests/config/broken_conf_expecting_bool.ini deleted file mode 100644 index 51c28b2..0000000 --- a/src/tests/config/broken_conf_expecting_bool.ini +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | # this is an example of broken conf | ||
| 2 | |||
| 3 | |||
| 4 | ; this is another comment | ||
| 5 | sp.harden_random.enable(1337); | ||
diff --git a/src/tests/config/broken_conf_invalid_cidr.ini b/src/tests/config/broken_conf_invalid_cidr.ini deleted file mode 100644 index b1929c1..0000000 --- a/src/tests/config/broken_conf_invalid_cidr.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("127.0.0.1/42"); | ||
diff --git a/src/tests/config/broken_conf_invalid_cidr6.ini b/src/tests/config/broken_conf_invalid_cidr6.ini deleted file mode 100644 index 5e91faf..0000000 --- a/src/tests/config/broken_conf_invalid_cidr6.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("2001:0db8:0000:0000:0000:ff00:0042:8329/ZZZ"); | ||
diff --git a/src/tests/config/broken_conf_invalid_cidr6_no_slash.ini b/src/tests/config/broken_conf_invalid_cidr6_no_slash.ini deleted file mode 100644 index 067209f..0000000 --- a/src/tests/config/broken_conf_invalid_cidr6_no_slash.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("2001:0db8:0000:0000:0000:ff00:0042:8329"); | ||
diff --git a/src/tests/config/broken_conf_invalid_cidr6_too_big.ini b/src/tests/config/broken_conf_invalid_cidr6_too_big.ini deleted file mode 100644 index f82b18b..0000000 --- a/src/tests/config/broken_conf_invalid_cidr6_too_big.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("2001:0db8:0000:0000:0000:ff00:0042:8329/13337"); | ||
diff --git a/src/tests/config/broken_conf_invalid_cidr_value.ini b/src/tests/config/broken_conf_invalid_cidr_value.ini deleted file mode 100644 index 06a56bd..0000000 --- a/src/tests/config/broken_conf_invalid_cidr_value.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr(" | ||
diff --git a/src/tests/config/broken_conf_invalid_filename.ini b/src/tests/config/broken_conf_invalid_filename.ini deleted file mode 100644 index 1be3b51..0000000 --- a/src/tests/config/broken_conf_invalid_filename.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("sprintf").filename("wrong file name").drop(); | ||
diff --git a/src/tests/config/broken_conf_invalid_type.ini b/src/tests/config/broken_conf_invalid_type.ini deleted file mode 100644 index c52994e..0000000 --- a/src/tests/config/broken_conf_invalid_type.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret_type("totally_wrong"_type") | ||
diff --git a/src/tests/config/broken_conf_key_value.ini b/src/tests/config/broken_conf_key_value.ini deleted file mode 100644 index a0edaf2..0000000 --- a/src/tests/config/broken_conf_key_value.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("").value("").key("").drop(); | ||
diff --git a/src/tests/config/broken_conf_line_empty_string.ini b/src/tests/config/broken_conf_line_empty_string.ini deleted file mode 100644 index dfa5520..0000000 --- a/src/tests/config/broken_conf_line_empty_string.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name( | ||
diff --git a/src/tests/config/broken_conf_line_no_closing.ini b/src/tests/config/broken_conf_line_no_closing.ini deleted file mode 100644 index 6a8c922..0000000 --- a/src/tests/config/broken_conf_line_no_closing.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name("123" | ||
diff --git a/src/tests/config/broken_conf_local_var_1.ini b/src/tests/config/broken_conf_local_var_1.ini deleted file mode 100644 index ae5165c..0000000 --- a/src/tests/config/broken_conf_local_var_1.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("]").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_10.ini b/src/tests/config/broken_conf_local_var_10.ini deleted file mode 100644 index 93dd07f..0000000 --- a/src/tests/config/broken_conf_local_var_10.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("asd[asd]asd").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_11.ini b/src/tests/config/broken_conf_local_var_11.ini deleted file mode 100644 index 028b1bd..0000000 --- a/src/tests/config/broken_conf_local_var_11.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("asd::").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_12.ini b/src/tests/config/broken_conf_local_var_12.ini deleted file mode 100644 index a151960..0000000 --- a/src/tests/config/broken_conf_local_var_12.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_13.ini b/src/tests/config/broken_conf_local_var_13.ini deleted file mode 100644 index e7c9778..0000000 --- a/src/tests/config/broken_conf_local_var_13.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("asd->asd").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_14.ini b/src/tests/config/broken_conf_local_var_14.ini deleted file mode 100644 index 6c98ec3..0000000 --- a/src/tests/config/broken_conf_local_var_14.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("$i+valid var name ").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_15.ini b/src/tests/config/broken_conf_local_var_15.ini deleted file mode 100644 index a8dc5a4..0000000 --- a/src/tests/config/broken_conf_local_var_15.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("$i$$!@#->qwe").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_16.ini b/src/tests/config/broken_conf_local_var_16.ini deleted file mode 100644 index 550719b..0000000 --- a/src/tests/config/broken_conf_local_var_16.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("\"").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_2.ini b/src/tests/config/broken_conf_local_var_2.ini deleted file mode 100644 index 145a3b5..0000000 --- a/src/tests/config/broken_conf_local_var_2.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("\"\"asd").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_3.ini b/src/tests/config/broken_conf_local_var_3.ini deleted file mode 100644 index 5d89076..0000000 --- a/src/tests/config/broken_conf_local_var_3.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("\$qwe->::").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_4.ini b/src/tests/config/broken_conf_local_var_4.ini deleted file mode 100644 index 3ec073b..0000000 --- a/src/tests/config/broken_conf_local_var_4.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("\"asd\"asd[]").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_5.ini b/src/tests/config/broken_conf_local_var_5.ini deleted file mode 100644 index cd350b6..0000000 --- a/src/tests/config/broken_conf_local_var_5.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("'asd'asd[]").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_6.ini b/src/tests/config/broken_conf_local_var_6.ini deleted file mode 100644 index 02f4f1a..0000000 --- a/src/tests/config/broken_conf_local_var_6.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("''asd").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_7.ini b/src/tests/config/broken_conf_local_var_7.ini deleted file mode 100644 index abbd223..0000000 --- a/src/tests/config/broken_conf_local_var_7.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("asd-->").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_8.ini b/src/tests/config/broken_conf_local_var_8.ini deleted file mode 100644 index fd18487..0000000 --- a/src/tests/config/broken_conf_local_var_8.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("asd[asd]\"asd\"").drop(); | ||
diff --git a/src/tests/config/broken_conf_local_var_9.ini b/src/tests/config/broken_conf_local_var_9.ini deleted file mode 100644 index a311b86..0000000 --- a/src/tests/config/broken_conf_local_var_9.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").var("asd[asd]\'asd\'").drop(); | ||
diff --git a/src/tests/config/broken_conf_lots_of_quotes.ini b/src/tests/config/broken_conf_lots_of_quotes.ini deleted file mode 100644 index 189a10d..0000000 --- a/src/tests/config/broken_conf_lots_of_quotes.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name("this\"is a weird\"\"\"cookie\"name""); | ||
diff --git a/src/tests/config/broken_conf_missing_script.ini b/src/tests/config/broken_conf_missing_script.ini deleted file mode 100644 index a46f590..0000000 --- a/src/tests/config/broken_conf_missing_script.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.enable(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive.ini b/src/tests/config/broken_conf_mutually_exclusive.ini deleted file mode 100644 index 7ea483f..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("id").value("42").value_r("^id$").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive10.ini b/src/tests/config/broken_conf_mutually_exclusive10.ini deleted file mode 100644 index da8426e..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive10.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.enable().disable(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive11.ini b/src/tests/config/broken_conf_mutually_exclusive11.ini deleted file mode 100644 index cab163f..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive11.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strcmp").drop().ret("hip").var("hop"); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive12.ini b/src/tests/config/broken_conf_mutually_exclusive12.ini deleted file mode 100644 index fe140db..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive12.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strcmp").drop().ret("hip").value("hop"); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive2.ini b/src/tests/config/broken_conf_mutually_exclusive2.ini deleted file mode 100644 index 3ff3ca7..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive2.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").function_r("system").param("id").value("42").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive3.ini b/src/tests/config/broken_conf_mutually_exclusive3.ini deleted file mode 100644 index f4f7604..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive3.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("id").value("42").filename_r("^id$").filename("pouet.txt").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive4.ini b/src/tests/config/broken_conf_mutually_exclusive4.ini deleted file mode 100644 index c38a727..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive4.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("id").value("42").param_r("^id$").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive5.ini b/src/tests/config/broken_conf_mutually_exclusive5.ini deleted file mode 100644 index 254b2a3..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive5.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").ret("0").drop().ret_r("^0$"); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive6.ini b/src/tests/config/broken_conf_mutually_exclusive6.ini deleted file mode 100644 index 7c6712c..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive6.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("id").value("42").ret_r("^0$").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive7.ini b/src/tests/config/broken_conf_mutually_exclusive7.ini deleted file mode 100644 index feb3486..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive7.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").ret("0").drop().allow(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive8.ini b/src/tests/config/broken_conf_mutually_exclusive8.ini deleted file mode 100644 index c9c9ea2..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive8.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.ret("0").drop(); | ||
diff --git a/src/tests/config/broken_conf_mutually_exclusive9.ini b/src/tests/config/broken_conf_mutually_exclusive9.ini deleted file mode 100644 index 7bf6a62..0000000 --- a/src/tests/config/broken_conf_mutually_exclusive9.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.unserialize_hmac.enable().disable(); | ||
diff --git a/src/tests/config/broken_conf_nonexisting_script.ini b/src/tests/config/broken_conf_nonexisting_script.ini deleted file mode 100644 index 8327438..0000000 --- a/src/tests/config/broken_conf_nonexisting_script.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.enable().script("./non_existing_script.sh"); | ||
diff --git a/src/tests/config/broken_conf_quotes.ini b/src/tests/config/broken_conf_quotes.ini deleted file mode 100644 index eac8739..0000000 --- a/src/tests/config/broken_conf_quotes.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").filename("/static_pages/index.php").var("_SERVER[PHP_SELF").value_r("\"").drop().alias("XSS"); | ||
| 2 | sp.disable_function.filename("include/imageobject_im.class.php").function("exec").var("CONFIG[im_options]).value_r("[^a-z0-9]").drop(); | ||
| 3 | |||
diff --git a/src/tests/config/broken_conf_readonly_exec.ini b/src/tests/config/broken_conf_readonly_exec.ini deleted file mode 100644 index 9e11313..0000000 --- a/src/tests/config/broken_conf_readonly_exec.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.enable(1234); | ||
diff --git a/src/tests/config/broken_conf_session_encryption.ini b/src/tests/config/broken_conf_session_encryption.ini deleted file mode 100644 index 66b7956..0000000 --- a/src/tests/config/broken_conf_session_encryption.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.session.encrypt(invalid value :/); | ||
diff --git a/src/tests/config/broken_conf_session_encryption_without_encryption_key.ini b/src/tests/config/broken_conf_session_encryption_without_encryption_key.ini deleted file mode 100644 index 2b6f674..0000000 --- a/src/tests/config/broken_conf_session_encryption_without_encryption_key.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.cookie_env_var("MY_SUPER_ENV_VAR_YAY"); | ||
| 2 | sp.session.encrypt(); | ||
diff --git a/src/tests/config/broken_conf_session_encryption_without_env_var.ini b/src/tests/config/broken_conf_session_encryption_without_env_var.ini deleted file mode 100644 index 43caf4a..0000000 --- a/src/tests/config/broken_conf_session_encryption_without_env_var.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("super secret key, shhhh"); | ||
| 2 | sp.session.encrypt(); | ||
diff --git a/src/tests/config/broken_conf_to_few_args.ini b/src/tests/config/broken_conf_to_few_args.ini deleted file mode 100644 index 89e19be..0000000 --- a/src/tests/config/broken_conf_to_few_args.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.harden_random.enable(); | ||
diff --git a/src/tests/config/broken_conf_unserialize.ini b/src/tests/config/broken_conf_unserialize.ini deleted file mode 100644 index 9cdc9a6..0000000 --- a/src/tests/config/broken_conf_unserialize.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.unserialize_hmac.enable(1234); | ||
diff --git a/src/tests/config/broken_conf_weird_keyword.ini b/src/tests/config/broken_conf_weird_keyword.ini deleted file mode 100644 index bf5e7f5..0000000 --- a/src/tests/config/broken_conf_weird_keyword.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.harden_random.enable().not_a_valid_keyword("test"); | ||
diff --git a/src/tests/config/broken_conf_wrapper_whitelist.ini b/src/tests/config/broken_conf_wrapper_whitelist.ini deleted file mode 100644 index b8e08a8..0000000 --- a/src/tests/config/broken_conf_wrapper_whitelist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.wrappers_whitelist.invalid_param(); | ||
diff --git a/src/tests/config/broken_conf_wrong_quotes.ini b/src/tests/config/broken_conf_wrong_quotes.ini deleted file mode 100644 index ff41f93..0000000 --- a/src/tests/config/broken_conf_wrong_quotes.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.cookie.name("\) | ||
diff --git a/src/tests/config/broken_conf_wrong_type.ini b/src/tests/config/broken_conf_wrong_type.ini deleted file mode 100644 index b2943db..0000000 --- a/src/tests/config/broken_conf_wrong_type.ini +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret_type("undef").drop().alias("Return value is undef"); | ||
| 2 | sp.disable_function.function("strpos").ret_type("null").drop().alias("Return value is null"); | ||
| 3 | sp.disable_function.function("strpos").ret_type("object").drop().alias("Return value is object"); | ||
| 4 | sp.disable_function.function("strpos").ret_type("reference").drop().alias("Return value is reference"); | ||
| 5 | sp.disable_function.function("strpos").ret_type("totally_wrong_type").drop().alias("Return value is FALSE"); | ||
diff --git a/src/tests/config/broken_config_regexp.ini b/src/tests/config/broken_config_regexp.ini deleted file mode 100644 index 62bed11..0000000 --- a/src/tests/config/broken_config_regexp.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("^system$").filename_r("*.").drop(); | ||
diff --git a/src/tests/config/broken_config_regexp_no_closing_paren.ini b/src/tests/config/broken_config_regexp_no_closing_paren.ini deleted file mode 100644 index 93e150b..0000000 --- a/src/tests/config/broken_config_regexp_no_closing_paren.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("^system$").drop().filename_r("*." | ||
diff --git a/src/tests/config/broken_regexp.ini b/src/tests/config/broken_regexp.ini deleted file mode 100644 index 8e4bf69..0000000 --- a/src/tests/config/broken_regexp.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("AwesomeClass::method3").param("a").drop().value_r("^$["); | ||
diff --git a/src/tests/config/config_broken_conf_truncated.ini b/src/tests/config/config_broken_conf_truncated.ini deleted file mode 100644 index bf05dfb..0000000 --- a/src/tests/config/config_broken_conf_truncated.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("").param(no quote, omg! | ||
diff --git a/src/tests/config/config_crypt_session.ini b/src/tests/config/config_crypt_session.ini deleted file mode 100644 index 14b0c2c..0000000 --- a/src/tests/config/config_crypt_session.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.session.encrypt(); \ No newline at end of file | ||
diff --git a/src/tests/config/config_crypt_session_simul.ini b/src/tests/config/config_crypt_session_simul.ini deleted file mode 100644 index fbd43eb..0000000 --- a/src/tests/config/config_crypt_session_simul.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.session.encrypt(); | ||
| 3 | sp.session.simulation(); \ No newline at end of file | ||
diff --git a/src/tests/config/config_disable_writable.ini b/src/tests/config/config_disable_writable.ini deleted file mode 100644 index 9f90601..0000000 --- a/src/tests/config/config_disable_writable.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.enable(); | ||
diff --git a/src/tests/config/config_disable_writable_disabled.ini b/src/tests/config/config_disable_writable_disabled.ini deleted file mode 100644 index 6a33437..0000000 --- a/src/tests/config/config_disable_writable_disabled.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.disable(); | ||
diff --git a/src/tests/config/config_disable_writable_simulation.ini b/src/tests/config/config_disable_writable_simulation.ini deleted file mode 100644 index 52a43ba..0000000 --- a/src/tests/config/config_disable_writable_simulation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.enable().simulation(); | ||
diff --git a/src/tests/config/config_disabled_functions_callback_called_file_r.ini b/src/tests/config/config_disabled_functions_callback_called_file_r.ini deleted file mode 100644 index daaee36..0000000 --- a/src/tests/config/config_disabled_functions_callback_called_file_r.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("test_callback").filename_r("callback\\.php$").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_called_file_r.ini b/src/tests/config/config_disabled_functions_called_file_r.ini deleted file mode 100644 index 17b019a..0000000 --- a/src/tests/config/config_disabled_functions_called_file_r.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("test").filename_r("file_r\\.php$").drop(); \ No newline at end of file | ||
diff --git a/src/tests/config/config_disabled_functions_chain.ini b/src/tests/config/config_disabled_functions_chain.ini deleted file mode 100644 index d5d9b62..0000000 --- a/src/tests/config/config_disabled_functions_chain.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("outer>inner>other").drop(); | ||
| 2 | sp.disable_function.function("other>outer>inner_").drop(); | ||
| 3 | sp.disable_function.function("outer>inner").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_chain_call_user_func.ini b/src/tests/config/config_disabled_functions_chain_call_user_func.ini deleted file mode 100644 index 4f7a629..0000000 --- a/src/tests/config/config_disabled_functions_chain_call_user_func.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("outer>call_user_func>inner").simulation().drop(); | ||
| 2 | sp.disable_function.function("outer>inner").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_chain_call_user_func_ret.ini b/src/tests/config/config_disabled_functions_chain_call_user_func_ret.ini deleted file mode 100644 index f003b7d..0000000 --- a/src/tests/config/config_disabled_functions_chain_call_user_func_ret.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("one>two").simulation().ret("matching_two").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_eval_filename.ini b/src/tests/config/config_disabled_functions_eval_filename.ini deleted file mode 100644 index f66cef3..0000000 --- a/src/tests/config/config_disabled_functions_eval_filename.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("eval").filename_r("^.*tests/disabled_functions_eval_filename.php$").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_eval_user_func.ini b/src/tests/config/config_disabled_functions_eval_user_func.ini deleted file mode 100644 index 4d0d370..0000000 --- a/src/tests/config/config_disabled_functions_eval_user_func.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("my_func").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_filename_r.ini b/src/tests/config/config_disabled_functions_filename_r.ini deleted file mode 100644 index fe79608..0000000 --- a/src/tests/config/config_disabled_functions_filename_r.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("^system$").filename_r("\\.txt$").drop(); | ||
| 2 | sp.disable_function.function_r("^shell_exec$").filename_r("\\.php$").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_include.ini b/src/tests/config/config_disabled_functions_include.ini deleted file mode 100644 index cee0d86..0000000 --- a/src/tests/config/config_disabled_functions_include.ini +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | sp.disable_function.function("include").param("").value_r("sim$").drop().simulation(); | ||
| 2 | sp.disable_function.function("include").param("").value_r("meh$").drop(); | ||
| 3 | |||
| 4 | sp.disable_function.function("include_once").param("").value_r("sim$").drop().simulation(); | ||
| 5 | sp.disable_function.function("include_once").param("").value_r("meh$").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_local_var_array.ini b/src/tests/config/config_disabled_functions_local_var_array.ini deleted file mode 100644 index 15dd5a1..0000000 --- a/src/tests/config/config_disabled_functions_local_var_array.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").var("$a[test2][foo]").value("aaa").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_local_var_array_key.ini b/src/tests/config/config_disabled_functions_local_var_array_key.ini deleted file mode 100644 index 75c840d..0000000 --- a/src/tests/config/config_disabled_functions_local_var_array_key.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").var("$a[test2][foo]").key("aaa").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_method.ini b/src/tests/config/config_disabled_functions_method.ini deleted file mode 100644 index 8fbce65..0000000 --- a/src/tests/config/config_disabled_functions_method.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("AwesomeClass::method1").drop(); | ||
| 2 | sp.disable_function.function("method2").drop(); | ||
| 3 | sp.disable_function.function("AwesomeClass::method3").param("a").value("pouet").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_name_r.ini b/src/tests/config/config_disabled_functions_name_r.ini deleted file mode 100644 index 167d6f0..0000000 --- a/src/tests/config/config_disabled_functions_name_r.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("^not_system$").ret("42").drop(); | ||
| 2 | sp.disable_function.function_r("^system$").ret("1337").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_name_regexp_type.ini b/src/tests/config/config_disabled_functions_name_regexp_type.ini deleted file mode 100644 index 38f9657..0000000 --- a/src/tests/config/config_disabled_functions_name_regexp_type.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strcmp").pos("0").param_type("array").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_name_type.ini b/src/tests/config/config_disabled_functions_name_type.ini deleted file mode 100644 index 25bdf98..0000000 --- a/src/tests/config/config_disabled_functions_name_type.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("^strcmp$").param("str1").param_type("array").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_namespace.ini b/src/tests/config/config_disabled_functions_namespace.ini deleted file mode 100644 index 2926611..0000000 --- a/src/tests/config/config_disabled_functions_namespace.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("strcmp").drop(); | ||
| 2 | sp.disable_function.function("my_super_namespace\\my_function").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_nul_byte.ini b/src/tests/config/config_disabled_functions_nul_byte.ini deleted file mode 100644 index 9ead077..0000000 --- a/src/tests/config/config_disabled_functions_nul_byte.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("command").value_r("id").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param.ini b/src/tests/config/config_disabled_functions_param.ini deleted file mode 100644 index 87f1b3c..0000000 --- a/src/tests/config/config_disabled_functions_param.ini +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("command").value_r("^id$").alias("1").drop(); | ||
| 2 | sp.disable_function.function("array_sum").param("array").value_r("^8$").alias("2").drop(); | ||
| 3 | sp.disable_function.function("shell_exec").param("cmd").value("id").alias("3").drop(); | ||
| 4 | sp.disable_function.function("shell_exec").param("cmd").value("bla").alias("4").drop(); | ||
| 5 | sp.disable_function.function("strcmp").param("str1").value("bla").alias("5").drop().simulation(); | ||
| 6 | sp.disable_function.function("strncmp").param("str1").value("bla").drop().simulation(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_alias.ini b/src/tests/config/config_disabled_functions_param_alias.ini deleted file mode 100644 index 2f06244..0000000 --- a/src/tests/config/config_disabled_functions_param_alias.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").alias("1").drop(); | ||
| 2 | sp.disable_function.function("shell_exec").alias("2").drop().simulation(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_allow.ini b/src/tests/config/config_disabled_functions_param_allow.ini deleted file mode 100644 index 8e139e4..0000000 --- a/src/tests/config/config_disabled_functions_param_allow.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param("command").value("echo win").filename("/test.php").drop(); | ||
| 2 | sp.disable_function.function("system").param("command").value("echo win").allow(); | ||
| 3 | sp.disable_function.function("system").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_array.ini b/src/tests/config/config_disabled_functions_param_array.ini deleted file mode 100644 index f676d76..0000000 --- a/src/tests/config/config_disabled_functions_param_array.ini +++ /dev/null | |||
| @@ -1,7 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").param("arr[a]").value("abcd").alias("1").drop(); | ||
| 2 | sp.disable_function.function("foo").param("arr[bla]").value("abcdef").alias("2").drop(); | ||
| 3 | sp.disable_function.function("foo").param("arr[test]").alias("3").drop(); | ||
| 4 | sp.disable_function.function("foo").param("arr[test2][foo]").value("aaa").alias("4").drop(); | ||
| 5 | sp.disable_function.function("foo").param("arr[test2][bar]").key("lol").alias("5").drop(); | ||
| 6 | sp.disable_function.function("foo").param("arr[test2][bar]").key("123").alias("6").drop(); | ||
| 7 | sp.disable_function.function("foo").param("qwe[a]").value("abcd").alias("7").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_int.ini b/src/tests/config/config_disabled_functions_param_int.ini deleted file mode 100644 index 1c93c2f..0000000 --- a/src/tests/config/config_disabled_functions_param_int.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("foobar").param("id").value("42").drop(); | ||
| 2 | sp.disable_function.function("foobar").param("id").value_r("^1337").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_r.ini b/src/tests/config/config_disabled_functions_param_r.ini deleted file mode 100644 index 09a59fe..0000000 --- a/src/tests/config/config_disabled_functions_param_r.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").param_r("^not_command$").value("id").drop(); | ||
| 2 | sp.disable_function.function("system").param_r("^command$").value("id").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_r_array.ini b/src/tests/config/config_disabled_functions_param_r_array.ini deleted file mode 100644 index fcac71d..0000000 --- a/src/tests/config/config_disabled_functions_param_r_array.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").param_r("arr").value("abcd").alias("1").drop(); | ||
| 2 | sp.disable_function.function("foo").param_r("arr").key_r("abc").alias("2").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_runtime.ini b/src/tests/config/config_disabled_functions_param_runtime.ini deleted file mode 100644 index e7a011f..0000000 --- a/src/tests/config/config_disabled_functions_param_runtime.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("test").param("param").value_r("1337").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_param_str_representation.ini b/src/tests/config/config_disabled_functions_param_str_representation.ini deleted file mode 100644 index 13b3974..0000000 --- a/src/tests/config/config_disabled_functions_param_str_representation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("var_export").param("var").value("bla").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_require.ini b/src/tests/config/config_disabled_functions_require.ini deleted file mode 100644 index 63a4eb2..0000000 --- a/src/tests/config/config_disabled_functions_require.ini +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | sp.disable_function.function("require").param("").value_r("sim$").drop().simulation(); | ||
| 2 | sp.disable_function.function("require").param("").value_r("meh$").drop(); | ||
| 3 | |||
| 4 | sp.disable_function.function("require_once").param("").value_r("sim$").drop().simulation(); | ||
| 5 | sp.disable_function.function("require_once").param("").value_r("meh$").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_require_allow.ini b/src/tests/config/config_disabled_functions_require_allow.ini deleted file mode 100644 index ee2bb67..0000000 --- a/src/tests/config/config_disabled_functions_require_allow.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("require").param("").value_r("meh$").allow(); | ||
diff --git a/src/tests/config/config_disabled_functions_ret_allow.ini b/src/tests/config/config_disabled_functions_ret_allow.ini deleted file mode 100644 index a97e21d..0000000 --- a/src/tests/config/config_disabled_functions_ret_allow.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").hash("70b33f3eaf585b245640bb2c92445d0040b2bcb31395aa25dede9f2df4dbcbe8").allow(); | ||
| 2 | sp.disable_function.function("strpos").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_ret_allow_value.ini b/src/tests/config/config_disabled_functions_ret_allow_value.ini deleted file mode 100644 index b5d3bdd..0000000 --- a/src/tests/config/config_disabled_functions_ret_allow_value.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret("0").allow(); | ||
diff --git a/src/tests/config/config_disabled_functions_ret_right_hash.ini b/src/tests/config/config_disabled_functions_ret_right_hash.ini deleted file mode 100644 index af4fdd4..0000000 --- a/src/tests/config/config_disabled_functions_ret_right_hash.ini +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").ret("1").drop(); | ||
| 2 | sp.disable_function.function("system").ret("1337").hash("123456789597a81a2b862cdb49920e2cba2e5979a3fc374c58c803e8f5c99a10").drop(); | ||
| 3 | sp.disable_function.function("system").ret("1338").hash("522a976fa597a81a2b862cdb49920e2cba2e5979a3fc374c58c803e8f5c99a10").drop(); | ||
| 4 | sp.disable_function.function("system").ret("1337").hash("d259c3ad8cf096272cd0e78768af3b11325f498de5c2c36f40adc43643af378a").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_ret_simulation.ini b/src/tests/config/config_disabled_functions_ret_simulation.ini deleted file mode 100644 index bd0af4e..0000000 --- a/src/tests/config/config_disabled_functions_ret_simulation.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret("0").simulation().drop(); | ||
| 2 | sp.disable_function.function("stripos").ret("0").simulation().drop().alias("1"); | ||
| 3 | sp.disable_function.function("strcmp").ret("0").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_ret_user.ini b/src/tests/config/config_disabled_functions_ret_user.ini deleted file mode 100644 index d214376..0000000 --- a/src/tests/config/config_disabled_functions_ret_user.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("qwe").ret("asd").drop(); | ||
diff --git a/src/tests/config/config_disabled_functions_right_hash.ini b/src/tests/config/config_disabled_functions_right_hash.ini deleted file mode 100644 index 4e9b88c..0000000 --- a/src/tests/config/config_disabled_functions_right_hash.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").hash("1337c3ad8cf096272cd0e78768af3b11325f498de5c2c36f40adc43643af378a").allow(); | ||
| 2 | sp.disable_function.function("system").hash("d259c3ad8cf096272cd0e78768af3b11325f498de5c2c36f40adc43643af378a").allow(); | ||
| 3 | sp.disable_function.function("system").drop(); \ No newline at end of file | ||
diff --git a/src/tests/config/config_disabled_functions_variadic.ini b/src/tests/config/config_disabled_functions_variadic.ini deleted file mode 100644 index cd1028d..0000000 --- a/src/tests/config/config_disabled_functions_variadic.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").param("$b").value("1337").drop(); | ||
diff --git a/src/tests/config/config_disabled_user_functions.ini b/src/tests/config/config_disabled_user_functions.ini deleted file mode 100644 index 16ae4cb..0000000 --- a/src/tests/config/config_disabled_user_functions.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("my_super_function").drop(); | ||
diff --git a/src/tests/config/config_dump_segfault1.ini b/src/tests/config/config_dump_segfault1.ini deleted file mode 100644 index 1ea139a..0000000 --- a/src/tests/config/config_dump_segfault1.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret("0").drop().alias("test").dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/config_encrypted_cookies.ini b/src/tests/config/config_encrypted_cookies.ini deleted file mode 100644 index 4b50440..0000000 --- a/src/tests/config/config_encrypted_cookies.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name("super_cookie").encrypt(); | ||
| 3 | sp.auto_cookie_secure.enable(); | ||
diff --git a/src/tests/config/config_encrypted_cookies_empty_env.ini b/src/tests/config/config_encrypted_cookies_empty_env.ini deleted file mode 100644 index 8368d65..0000000 --- a/src/tests/config/config_encrypted_cookies_empty_env.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("SUPER_ENV_VAR"); | ||
| 2 | sp.cookie.name("super_cookie").encrypt(); | ||
diff --git a/src/tests/config/config_encrypted_cookies_noname.ini b/src/tests/config/config_encrypted_cookies_noname.ini deleted file mode 100644 index 048e404..0000000 --- a/src/tests/config/config_encrypted_cookies_noname.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name("").encrypt(); | ||
| 3 | sp.auto_cookie_secure.enable(); | ||
diff --git a/src/tests/config/config_encrypted_cookies_simulation.ini b/src/tests/config/config_encrypted_cookies_simulation.ini deleted file mode 100644 index 32e24a1..0000000 --- a/src/tests/config/config_encrypted_cookies_simulation.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name("super_cookie").encrypt().simulation(); | ||
| 3 | sp.auto_cookie_secure.enable(); | ||
diff --git a/src/tests/config/config_encrypted_regexp_cookies.ini b/src/tests/config/config_encrypted_regexp_cookies.ini deleted file mode 100644 index 8ea77f7..0000000 --- a/src/tests/config/config_encrypted_regexp_cookies.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name_r("^super_co[a-z]+$").encrypt(); | ||
| 3 | sp.auto_cookie_secure.enable(); | ||
diff --git a/src/tests/config/config_encrypted_regexp_cookies_bad_regexp.ini b/src/tests/config/config_encrypted_regexp_cookies_bad_regexp.ini deleted file mode 100644 index 4fe92fd..0000000 --- a/src/tests/config/config_encrypted_regexp_cookies_bad_regexp.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name_r("^super_co[a-z+$").encrypt(); | ||
| 3 | sp.auto_cookie_secure.enable(); | ||
diff --git a/src/tests/config/config_encrypted_regexp_cookies_empty_env.ini b/src/tests/config/config_encrypted_regexp_cookies_empty_env.ini deleted file mode 100644 index da84df7..0000000 --- a/src/tests/config/config_encrypted_regexp_cookies_empty_env.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef").cookie_env_var("REMOTE_ADDR"); | ||
| 2 | sp.cookie.name_r("^super_coo[a-z]+$").encrypt(); | ||
diff --git a/src/tests/config/config_noncore_function_hooking.ini b/src/tests/config/config_noncore_function_hooking.ini deleted file mode 100644 index 341cbf9..0000000 --- a/src/tests/config/config_noncore_function_hooking.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("custom_fun").drop(); | ||
diff --git a/src/tests/config/config_rand_harden_disabled.ini b/src/tests/config/config_rand_harden_disabled.ini deleted file mode 100644 index b9cd227..0000000 --- a/src/tests/config/config_rand_harden_disabled.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.harden_random.disable(); | ||
diff --git a/src/tests/config/config_serialize.ini b/src/tests/config/config_serialize.ini deleted file mode 100644 index f2c1699..0000000 --- a/src/tests/config/config_serialize.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
| 2 | sp.unserialize_hmac.enable(); \ No newline at end of file | ||
diff --git a/src/tests/config/config_serialize_sim.ini b/src/tests/config/config_serialize_sim.ini deleted file mode 100644 index 7f015e0..0000000 --- a/src/tests/config/config_serialize_sim.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
| 2 | sp.unserialize_hmac.enable().simulation(); | ||
diff --git a/src/tests/config/config_stream_wrapper.ini b/src/tests/config/config_stream_wrapper.ini deleted file mode 100644 index 0cd7f77..0000000 --- a/src/tests/config/config_stream_wrapper.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.wrappers_whitelist.list("https,FTP,does_not_exist"); | ||
diff --git a/src/tests/config/config_stream_wrapper_register.ini b/src/tests/config/config_stream_wrapper_register.ini deleted file mode 100644 index ee273a1..0000000 --- a/src/tests/config/config_stream_wrapper_register.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.wrappers_whitelist.list("php,lelel"); | ||
diff --git a/src/tests/config/config_unmatching_brackets.ini b/src/tests/config/config_unmatching_brackets.ini deleted file mode 100644 index 45fa4fe..0000000 --- a/src/tests/config/config_unmatching_brackets.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("foo").param("arr[b]]]]]").value("aaa").alias("4").drop(); | ||
diff --git a/src/tests/config/disable_xxe.ini b/src/tests/config/disable_xxe.ini deleted file mode 100644 index bc9d1f2..0000000 --- a/src/tests/config/disable_xxe.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_xxe.enable(); | ||
diff --git a/src/tests/config/disable_xxe_disable.ini b/src/tests/config/disable_xxe_disable.ini deleted file mode 100644 index bb1e432..0000000 --- a/src/tests/config/disable_xxe_disable.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_xxe.disable(); | ||
diff --git a/src/tests/config/disabled_function_curl_verify_certs.ini b/src/tests/config/disabled_function_curl_verify_certs.ini deleted file mode 100644 index 133e024..0000000 --- a/src/tests/config/disabled_function_curl_verify_certs.ini +++ /dev/null | |||
| @@ -1,18 +0,0 @@ | |||
| 1 | # `81` being SSL_VERIFYHOST, and `64` SSL_VERIFYPEER | ||
| 2 | |||
| 3 | sp.disable_function.function("curl_setopt").param("value").value("1").allow(); | ||
| 4 | sp.disable_function.function("curl_setopt").param("value").value("2").allow(); | ||
| 5 | sp.disable_function.function("curl_setopt").param("option").value("81").drop().alias("Please don't turn CURLOPT_SSL_VERIFYHOST off."); | ||
| 6 | sp.disable_function.function("curl_setopt").param("option").value("64").drop().alias("Please don't turn CURLOPT_SSL_VERIFYPEER off."); | ||
| 7 | |||
| 8 | # --- | ||
| 9 | |||
| 10 | sp.disable_function.function("curl_setopt_array").param("options[CURLOPT_SSL_VERIFYHOST]").value("0").drop().alias("Please don't turn CURLOPT_SSL_VERIFYHOST off."); | ||
| 11 | sp.disable_function.function("curl_setopt_array").param("options[CURLOPT_SSL_VERIFYPEER]").value("0").drop().alias("Please don't turn CURLOPT_SSL_VERIFYPEER off."); | ||
| 12 | |||
| 13 | # --- | ||
| 14 | |||
| 15 | sp.disable_function.function("curl_multi_setopt").param("value").value("1").allow(); | ||
| 16 | sp.disable_function.function("curl_multi_setopt").param("value").value("2").allow(); | ||
| 17 | sp.disable_function.function("curl_multi_setopt").param("option").value("81").drop().alias("Please don't turn CURLOPT_SSL_VERIFYHOST off."); | ||
| 18 | sp.disable_function.function("curl_multi_setopt").param("option").value("64").drop().alias("Please don't turn CURLOPT_SSL_VERIFYPEER off."); | ||
diff --git a/src/tests/config/disabled_function_echo.ini b/src/tests/config/disabled_function_echo.ini deleted file mode 100644 index 39bc5e3..0000000 --- a/src/tests/config/disabled_function_echo.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("echo").var("$abc").value("123").drop(); | ||
| 2 | sp.disable_function.function("echo").value("oops").drop(); | ||
diff --git a/src/tests/config/disabled_function_local_var.ini b/src/tests/config/disabled_function_local_var.ini deleted file mode 100644 index 3d553c0..0000000 --- a/src/tests/config/disabled_function_local_var.ini +++ /dev/null | |||
| @@ -1,10 +0,0 @@ | |||
| 1 | sp.disable_function.function("phpinfo").var("$b").value("1337").drop(); | ||
| 2 | sp.disable_function.function("strlen").var("$a").value("1337").drop(); | ||
| 3 | sp.disable_function.function("strlen").var("$a['123']").value("block").drop(); | ||
| 4 | sp.disable_function.function("strlen").var("$a[$c]->prop").value("block").drop(); | ||
| 5 | sp.disable_function.function("strlen").var("$a->zxc").value("not a good value").drop(); | ||
| 6 | sp.disable_function.function("strlen").var("\\asd\\test_object::TEST_VALUE['constant']").value("no good").drop(); | ||
| 7 | sp.disable_function.function("strlen").var("\\asd\\test_object::TEST_VALUE").value("qwerty").drop(); | ||
| 8 | sp.disable_function.function("strlen").var("\\qwe\\ASD").value("qwerty").drop(); | ||
| 9 | sp.disable_function.function("strlen").var("\\qwe\\QWE['123']").value("asdfgh").drop(); | ||
| 10 | sp.disable_function.function("strlen").var("$qwe").value("block this").drop(); | ||
diff --git a/src/tests/config/disabled_function_local_var_2.ini b/src/tests/config/disabled_function_local_var_2.ini deleted file mode 100644 index 6c0ae66..0000000 --- a/src/tests/config/disabled_function_local_var_2.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").var("$b['_GET][\"obj->nop::qwe'][$b[456][$d->$idk->qwe[\\qwe\\UNE_CONSTANTE]]][$a]->uio").value("valeur de apres").drop(); | ||
diff --git a/src/tests/config/disabled_function_local_var_array_not_array.ini b/src/tests/config/disabled_function_local_var_array_not_array.ini deleted file mode 100644 index ea25d1f..0000000 --- a/src/tests/config/disabled_function_local_var_array_not_array.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("foobar").var("a").value("test").drop().simulation(); | ||
diff --git a/src/tests/config/disabled_function_local_var_const.ini b/src/tests/config/disabled_function_local_var_const.ini deleted file mode 100644 index 8450de5..0000000 --- a/src/tests/config/disabled_function_local_var_const.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").var("MY_CONST").value("1337").drop(); | ||
diff --git a/src/tests/config/disabled_function_local_var_obj.ini b/src/tests/config/disabled_function_local_var_obj.ini deleted file mode 100644 index df6b617..0000000 --- a/src/tests/config/disabled_function_local_var_obj.ini +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").var("$test->$test_array").value("value").drop(); | ||
| 2 | sp.disable_function.function("strlen").var("$arg->$test_array").value("value").drop(); | ||
| 3 | sp.disable_function.function("strlen").var("$test->$arg").value("nop_object").drop(); | ||
diff --git a/src/tests/config/disabled_function_param.ini b/src/tests/config/disabled_function_param.ini deleted file mode 100644 index 6dbae6b..0000000 --- a/src/tests/config/disabled_function_param.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("qweqwe").param("$asd[0]").value("2").drop(); | ||
diff --git a/src/tests/config/disabled_function_print.ini b/src/tests/config/disabled_function_print.ini deleted file mode 100644 index 22d957f..0000000 --- a/src/tests/config/disabled_function_print.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("print").value("oops").drop(); | ||
diff --git a/src/tests/config/disabled_function_super_global_var.ini b/src/tests/config/disabled_function_super_global_var.ini deleted file mode 100644 index 178a01a..0000000 --- a/src/tests/config/disabled_function_super_global_var.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").var("$_GET[bla]").value("test2").drop(); | ||
diff --git a/src/tests/config/disabled_functions.ini b/src/tests/config/disabled_functions.ini deleted file mode 100644 index df7013f..0000000 --- a/src/tests/config/disabled_functions.ini +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop(); | ||
| 2 | sp.disable_function.function("vprintf").hash("123456789").drop(); | ||
| 3 | sp.disable_function.function("printf").disable().drop(); | ||
| 4 | sp.disable_function.function("printf").simulation().drop(); | ||
| 5 | sp.disable_function.function("print").disable().drop(); # this is a comment | ||
| 6 | sp.disable_function.function_r("^var_dump$").drop(); | ||
| 7 | sp.disable_function.function("sprintf").filename("/wrong file name").drop(); | ||
| 8 | sp.disable_function.function("sprintf").filename("/wrong file name").drop(); | ||
| 9 | sp.disable_function.function("eval").drop(); | ||
diff --git a/src/tests/config/disabled_functions_broken_line.ini b/src/tests/config/disabled_functions_broken_line.ini deleted file mode 100644 index 01229c5..0000000 --- a/src/tests/config/disabled_functions_broken_line.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").line("qwe").drop(); | ||
diff --git a/src/tests/config/disabled_functions_cidr.ini b/src/tests/config/disabled_functions_cidr.ini deleted file mode 100644 index f69ce07..0000000 --- a/src/tests/config/disabled_functions_cidr.ini +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("2001:ab9:a::123/64"); | ||
| 2 | sp.disable_function.function("system").drop().cidr("192.168.0.1/16"); | ||
| 3 | sp.disable_function.function("system").drop().cidr("127.0.0.1/8"); | ||
| 4 | sp.disable_function.function("printf").drop().cidr("10.0.0.1/8"); | ||
| 5 | sp.disable_function.function("strpos").drop().cidr("127.0.0.2/4"); | ||
| 6 | sp.disable_function.function("strpos").drop().cidr("::ffff:192.0.2.128/128"); | ||
| 7 | sp.disable_function.function("strpos").drop().cidr("2001:ab9:a::123/64"); | ||
| 8 | sp.disable_function.function("strpos").drop().cidr("2001:0db8:f000:f000:f000:ff00:0042:8329/124"); | ||
| 9 | sp.disable_function.function("printf").drop().cidr("2002:0db8:0000:0000:0000:ff00:0042:8329/24"); | ||
diff --git a/src/tests/config/disabled_functions_die.ini b/src/tests/config/disabled_functions_die.ini deleted file mode 100644 index 4f070b9..0000000 --- a/src/tests/config/disabled_functions_die.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("die").drop(); | ||
diff --git a/src/tests/config/disabled_functions_drop_include.ini b/src/tests/config/disabled_functions_drop_include.ini deleted file mode 100644 index 0b10f65..0000000 --- a/src/tests/config/disabled_functions_drop_include.ini +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | sp.disable_function.function("require_once").value_r("\.ico$").drop(); | ||
| 2 | sp.disable_function.function("include_once").value_r("\.ico$").drop(); | ||
| 3 | sp.disable_function.function("require").value_r("\.ico$").drop(); | ||
| 4 | sp.disable_function.function("include").value_r("\.ico$").drop(); | ||
diff --git a/src/tests/config/disabled_functions_drop_include_simulation.ini b/src/tests/config/disabled_functions_drop_include_simulation.ini deleted file mode 100644 index 4064da1..0000000 --- a/src/tests/config/disabled_functions_drop_include_simulation.ini +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | sp.disable_function.function("require_once").value_r("\.ico$").drop().simulation(); | ||
| 2 | sp.disable_function.function("include_once").value_r("\.ico$").drop().simulation(); | ||
| 3 | sp.disable_function.function("require").value_r("\.ico$").drop().simulation(); | ||
| 4 | sp.disable_function.function("include").value_r("\.ico$").drop().simulation(); | ||
diff --git a/src/tests/config/disabled_functions_eval.ini b/src/tests/config/disabled_functions_eval.ini deleted file mode 100644 index f761259..0000000 --- a/src/tests/config/disabled_functions_eval.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("eval").drop(); | ||
diff --git a/src/tests/config/disabled_functions_eval_simulation.ini b/src/tests/config/disabled_functions_eval_simulation.ini deleted file mode 100644 index f1dc58c..0000000 --- a/src/tests/config/disabled_functions_eval_simulation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("eval").drop().simulation(); | ||
diff --git a/src/tests/config/disabled_functions_exit.ini b/src/tests/config/disabled_functions_exit.ini deleted file mode 100644 index 905296e..0000000 --- a/src/tests/config/disabled_functions_exit.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("exit").drop(); | ||
diff --git a/src/tests/config/disabled_functions_invalid_pos.ini b/src/tests/config/disabled_functions_invalid_pos.ini deleted file mode 100644 index 42988e4..0000000 --- a/src/tests/config/disabled_functions_invalid_pos.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").pos("qwe").value("id").drop(); | ||
diff --git a/src/tests/config/disabled_functions_line.ini b/src/tests/config/disabled_functions_line.ini deleted file mode 100644 index b00cab6..0000000 --- a/src/tests/config/disabled_functions_line.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").line("3").drop(); | ||
diff --git a/src/tests/config/disabled_functions_mb.ini b/src/tests/config/disabled_functions_mb.ini deleted file mode 100644 index 36eae40..0000000 --- a/src/tests/config/disabled_functions_mb.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").drop(); | ||
| 2 | sp.disable_function.function("mb_strlen").drop(); | ||
diff --git a/src/tests/config/disabled_functions_pos.ini b/src/tests/config/disabled_functions_pos.ini deleted file mode 100644 index 7f7c04d..0000000 --- a/src/tests/config/disabled_functions_pos.ini +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").pos("1337").value("id").drop(); | ||
| 2 | sp.disable_function.function("system").pos("0").value("id").drop(); | ||
| 3 | sp.disable_function.function("system").pos("1").param_type("ARRAY").alias("1").drop(); | ||
| 4 | sp.disable_function.function("strlen").pos("0").value("id").alias("strlen array").drop(); | ||
diff --git a/src/tests/config/disabled_functions_regexp.ini b/src/tests/config/disabled_functions_regexp.ini deleted file mode 100644 index 0276039..0000000 --- a/src/tests/config/disabled_functions_regexp.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function_r("str").drop().simulation(); | ||
diff --git a/src/tests/config/disabled_functions_ret.ini b/src/tests/config/disabled_functions_ret.ini deleted file mode 100644 index 60cea82..0000000 --- a/src/tests/config/disabled_functions_ret.ini +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | sp.disable_function.function("testFunction").ret("0").drop().disable(); | ||
| 2 | sp.disable_function.function("strpos").ret("0").drop().filename_r(".*\\.not_matching"); | ||
| 3 | sp.disable_function.function("strpos").ret("0").drop().filename_r(".*\\.php"); | ||
| 4 | sp.disable_function.function_r("str[ia]pos").ret_r("^[^a-z]+$").drop(); | ||
| 5 | sp.disable_function.function_r("stripos").ret_r("^[^a-z]+").drop(); | ||
| 6 | sp.disable_function.function("Bob::a").ret("2").drop(); | ||
diff --git a/src/tests/config/disabled_functions_ret_type.ini b/src/tests/config/disabled_functions_ret_type.ini deleted file mode 100644 index bf88402..0000000 --- a/src/tests/config/disabled_functions_ret_type.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strpos").ret_type("false").drop().alias("Return value is FALSE"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_array.ini b/src/tests/config/disabled_functions_ret_type_array.ini deleted file mode 100644 index f72dd82..0000000 --- a/src/tests/config/disabled_functions_ret_type_array.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("get_loaded_extensions").drop().alias("Return value is an array").ret_type("array"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_double.ini b/src/tests/config/disabled_functions_ret_type_double.ini deleted file mode 100644 index a5a6ce3..0000000 --- a/src/tests/config/disabled_functions_ret_type_double.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("cos").ret_type("double").drop().alias("Return value is a double"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_long.ini b/src/tests/config/disabled_functions_ret_type_long.ini deleted file mode 100644 index 03abf8a..0000000 --- a/src/tests/config/disabled_functions_ret_type_long.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("strlen").ret_type("long").drop().alias("Return value is a long"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_null.ini b/src/tests/config/disabled_functions_ret_type_null.ini deleted file mode 100644 index 70c4d69..0000000 --- a/src/tests/config/disabled_functions_ret_type_null.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("my_function").ret_type("null").drop().alias("Return value is null"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_object.ini b/src/tests/config/disabled_functions_ret_type_object.ini deleted file mode 100644 index 8fe240b..0000000 --- a/src/tests/config/disabled_functions_ret_type_object.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("a").ret_type("object").drop(); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_resource.ini b/src/tests/config/disabled_functions_ret_type_resource.ini deleted file mode 100644 index a9c9acf..0000000 --- a/src/tests/config/disabled_functions_ret_type_resource.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("fopen").ret_type("resource").drop().alias("Return value is a resource"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_str.ini b/src/tests/config/disabled_functions_ret_type_str.ini deleted file mode 100644 index 2d306b0..0000000 --- a/src/tests/config/disabled_functions_ret_type_str.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("substr").ret_type("string").drop().alias("Return value is a string"); | ||
diff --git a/src/tests/config/disabled_functions_ret_type_true.ini b/src/tests/config/disabled_functions_ret_type_true.ini deleted file mode 100644 index df5db0e..0000000 --- a/src/tests/config/disabled_functions_ret_type_true.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("is_numeric").ret_type("true").drop().alias("Return value is a true"); | ||
diff --git a/src/tests/config/disabled_functions_retval.ini b/src/tests/config/disabled_functions_retval.ini deleted file mode 100644 index 25a99f0..0000000 --- a/src/tests/config/disabled_functions_retval.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.disable_function.function("str_repeat").ret("fufufu").filename("/var/www/test.php").drop(); | ||
| 2 | sp.disable_function.function("str_repeat").ret("fufufu").drop(); | ||
diff --git a/src/tests/config/disabled_functions_retval_dump.ini b/src/tests/config/disabled_functions_retval_dump.ini deleted file mode 100644 index 97df351..0000000 --- a/src/tests/config/disabled_functions_retval_dump.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("str_repeat").ret("fufufu").drop().dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/disabled_functions_retval_rx.ini b/src/tests/config/disabled_functions_retval_rx.ini deleted file mode 100644 index 2352941..0000000 --- a/src/tests/config/disabled_functions_retval_rx.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("str_repeat").ret_r("(fu){3}").drop(); | ||
diff --git a/src/tests/config/disabled_functions_zero_cidr.ini b/src/tests/config/disabled_functions_zero_cidr.ini deleted file mode 100644 index e0bf2d6..0000000 --- a/src/tests/config/disabled_functions_zero_cidr.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().cidr("0.0.0.0/0"); | ||
diff --git a/src/tests/config/dump_deny_writable_execution.ini b/src/tests/config/dump_deny_writable_execution.ini deleted file mode 100644 index c49f893..0000000 --- a/src/tests/config/dump_deny_writable_execution.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.readonly_exec.enable().simulation().dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/dump_eval_blacklist.ini b/src/tests/config/dump_eval_blacklist.ini deleted file mode 100644 index 503143a..0000000 --- a/src/tests/config/dump_eval_blacklist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("strlen").dump("/tmp/dump_result/").simulation(); | ||
diff --git a/src/tests/config/dump_eval_whitelist.ini b/src/tests/config/dump_eval_whitelist.ini deleted file mode 100644 index 2a6c909..0000000 --- a/src/tests/config/dump_eval_whitelist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_whitelist.list("my_fun,cos").simulation().dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/dump_request.ini b/src/tests/config/dump_request.ini deleted file mode 100644 index 974601d..0000000 --- a/src/tests/config/dump_request.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().dump("/tmp/dump_result/").simulation(); | ||
diff --git a/src/tests/config/dump_request_invalid_folder.ini b/src/tests/config/dump_request_invalid_folder.ini deleted file mode 100644 index 60604d0..0000000 --- a/src/tests/config/dump_request_invalid_folder.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().dump("/root/NON_EXISTENT/FOLDER/PLEASE/"); | ||
diff --git a/src/tests/config/dump_request_nonwriteable_folder.ini b/src/tests/config/dump_request_nonwriteable_folder.ini deleted file mode 100644 index 91991bb..0000000 --- a/src/tests/config/dump_request_nonwriteable_folder.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.disable_function.function("system").drop().dump("/etc/"); | ||
diff --git a/src/tests/config/dump_unserialize.ini b/src/tests/config/dump_unserialize.ini deleted file mode 100644 index 4352a3e..0000000 --- a/src/tests/config/dump_unserialize.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
| 2 | sp.unserialize_hmac.enable().dump("/tmp/dump_result/"); | ||
diff --git a/src/tests/config/encrypt_cookies_no_env.ini b/src/tests/config/encrypt_cookies_no_env.ini deleted file mode 100644 index 845bd02..0000000 --- a/src/tests/config/encrypt_cookies_no_env.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
| 2 | sp.cookie.name("super_cookie").encrypt(); | ||
diff --git a/src/tests/config/encrypt_cookies_no_key.ini b/src/tests/config/encrypt_cookies_no_key.ini deleted file mode 100644 index a585e12..0000000 --- a/src/tests/config/encrypt_cookies_no_key.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.cookie_env_var("TEST"); | ||
| 2 | sp.cookie.name("super_cookie").encrypt(); | ||
diff --git a/src/tests/config/encrypt_regexp_cookies_no_env.ini b/src/tests/config/encrypt_regexp_cookies_no_env.ini deleted file mode 100644 index 0e1fa30..0000000 --- a/src/tests/config/encrypt_regexp_cookies_no_env.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
| 2 | sp.cookie.name_r("^super_co[a-z]+$").encrypt(); | ||
diff --git a/src/tests/config/encrypt_regexp_cookies_no_key.ini b/src/tests/config/encrypt_regexp_cookies_no_key.ini deleted file mode 100644 index 52427f4..0000000 --- a/src/tests/config/encrypt_regexp_cookies_no_key.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.global.cookie_env_var("TEST"); | ||
| 2 | sp.cookie.name_r("^super_co[a-z]+$").encrypt(); | ||
diff --git a/src/tests/config/encryption_key_only.ini b/src/tests/config/encryption_key_only.ini deleted file mode 100644 index 7de4438..0000000 --- a/src/tests/config/encryption_key_only.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.global.secret_key("abcdef"); | ||
diff --git a/src/tests/config/eval_backlist.ini b/src/tests/config/eval_backlist.ini deleted file mode 100644 index b181598..0000000 --- a/src/tests/config/eval_backlist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("strlen"); | ||
diff --git a/src/tests/config/eval_backlist_list.ini b/src/tests/config/eval_backlist_list.ini deleted file mode 100644 index b395d03..0000000 --- a/src/tests/config/eval_backlist_list.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("strcmp,strlen"); | ||
diff --git a/src/tests/config/eval_backlist_simulation.ini b/src/tests/config/eval_backlist_simulation.ini deleted file mode 100644 index 2d8dc73..0000000 --- a/src/tests/config/eval_backlist_simulation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("strlen").simulation(); | ||
diff --git a/src/tests/config/eval_whitelist.ini b/src/tests/config/eval_whitelist.ini deleted file mode 100644 index 7a8f6ef..0000000 --- a/src/tests/config/eval_whitelist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_whitelist.list("my_fun,cos"); | ||
diff --git a/src/tests/config/eval_whitelist_blacklist.ini b/src/tests/config/eval_whitelist_blacklist.ini deleted file mode 100644 index 4e7bc8e..0000000 --- a/src/tests/config/eval_whitelist_blacklist.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.eval_blacklist.list("my_fun,cos,tan"); | ||
| 2 | sp.eval_whitelist.list("my_fun,tan"); | ||
diff --git a/src/tests/config/eval_whitelist_simulation.ini b/src/tests/config/eval_whitelist_simulation.ini deleted file mode 100644 index 9d94db3..0000000 --- a/src/tests/config/eval_whitelist_simulation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.eval_whitelist.list("my_fun,cos").simulation(); | ||
diff --git a/src/tests/config/global_strict.ini b/src/tests/config/global_strict.ini deleted file mode 100644 index 2bc2bdc..0000000 --- a/src/tests/config/global_strict.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.global_strict.enable(); | ||
diff --git a/src/tests/config/global_strict_disabled.ini b/src/tests/config/global_strict_disabled.ini deleted file mode 100644 index 2e68471..0000000 --- a/src/tests/config/global_strict_disabled.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.global_strict.disable(); | ||
diff --git a/src/tests/config/harden_rand.ini b/src/tests/config/harden_rand.ini deleted file mode 100644 index 89e19be..0000000 --- a/src/tests/config/harden_rand.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.harden_random.enable(); | ||
diff --git a/src/tests/config/sloppy_comparison.ini b/src/tests/config/sloppy_comparison.ini deleted file mode 100644 index ab2d32a..0000000 --- a/src/tests/config/sloppy_comparison.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.sloppy_comparison.enable(); | ||
diff --git a/src/tests/config/upload_validation.ini b/src/tests/config/upload_validation.ini deleted file mode 100644 index 0646134..0000000 --- a/src/tests/config/upload_validation.ini +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | sp.upload_validation.script("tests/upload_ko.sh"); | ||
| 2 | sp.upload_validation.enable(); | ||
diff --git a/src/tests/config/upload_validation_invalid.ini b/src/tests/config/upload_validation_invalid.ini deleted file mode 100644 index 7a638a1..0000000 --- a/src/tests/config/upload_validation_invalid.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("./tests/data/upload_invalid.sh").enable(); | ||
diff --git a/src/tests/config/upload_validation_ko.ini b/src/tests/config/upload_validation_ko.ini deleted file mode 100644 index b15977f..0000000 --- a/src/tests/config/upload_validation_ko.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("./tests/data/upload_ko.sh").enable(); | ||
diff --git a/src/tests/config/upload_validation_ko_simulation.ini b/src/tests/config/upload_validation_ko_simulation.ini deleted file mode 100644 index da56439..0000000 --- a/src/tests/config/upload_validation_ko_simulation.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("./tests/data/upload_ko.sh").enable().simulation(); | ||
diff --git a/src/tests/config/upload_validation_no_exist.ini b/src/tests/config/upload_validation_no_exist.ini deleted file mode 100644 index 24f81a5..0000000 --- a/src/tests/config/upload_validation_no_exist.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("fufufufufu").enable(); | ||
diff --git a/src/tests/config/upload_validation_non_exec.ini b/src/tests/config/upload_validation_non_exec.ini deleted file mode 100644 index bdf0a57..0000000 --- a/src/tests/config/upload_validation_non_exec.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("tests/data/upload_no_exec.sh").enable(); | ||
diff --git a/src/tests/config/upload_validation_ok.ini b/src/tests/config/upload_validation_ok.ini deleted file mode 100644 index 5df8db8..0000000 --- a/src/tests/config/upload_validation_ok.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("./tests/data/upload_ok.sh").enable(); | ||
diff --git a/src/tests/config/upload_validation_real.ini b/src/tests/config/upload_validation_real.ini deleted file mode 100644 index 690e9bf..0000000 --- a/src/tests/config/upload_validation_real.ini +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | sp.upload_validation.script("../scripts/upload_validation.php").enable(); | ||
