From cefa264bc718f55ea599c203cb055d2801855cc1 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Fri, 11 Jun 2021 14:49:22 +0200 Subject: [PATCH 1/3] Port ldap --- ext/ldap/tests/bug48441.phpt | 3 ++- ext/ldap/tests/bug72021.phpt | 4 ++-- ext/ldap/tests/bug73933.phpt | 6 ++---- ext/ldap/tests/bug77958.phpt | 3 ++- ext/ldap/tests/ldap_add_basic.phpt | 3 ++- ext/ldap/tests/ldap_add_error.phpt | 3 ++- ext/ldap/tests/ldap_add_ext.phpt | 3 ++- ext/ldap/tests/ldap_bind_basic.phpt | 3 ++- ext/ldap/tests/ldap_bind_error.phpt | 3 ++- ext/ldap/tests/ldap_bind_ext.phpt | 3 ++- ext/ldap/tests/ldap_bind_variation.phpt | 3 ++- ext/ldap/tests/ldap_compare_basic.phpt | 3 ++- ext/ldap/tests/ldap_compare_error.phpt | 3 ++- ext/ldap/tests/ldap_connect_basic.phpt | 4 ++-- ext/ldap/tests/ldap_connect_error.phpt | 4 ++-- ext/ldap/tests/ldap_connect_ldap_conf.phpt | 3 ++- ext/ldap/tests/ldap_connect_variation.phpt | 4 ++-- ext/ldap/tests/ldap_controls.phpt | 3 ++- ext/ldap/tests/ldap_count_entries_basic.phpt | 3 ++- ext/ldap/tests/ldap_count_references_basic.phpt | 3 ++- ext/ldap/tests/ldap_delete_basic.phpt | 3 ++- ext/ldap/tests/ldap_delete_error.phpt | 3 ++- ext/ldap/tests/ldap_delete_ext.phpt | 3 ++- ext/ldap/tests/ldap_dn2ufn.phpt | 4 ++-- ext/ldap/tests/ldap_err2str_basic.phpt | 4 ++-- ext/ldap/tests/ldap_errno_basic.phpt | 3 ++- ext/ldap/tests/ldap_error_basic.phpt | 3 ++- ext/ldap/tests/ldap_escape_all.phpt | 4 ++-- ext/ldap/tests/ldap_escape_both.phpt | 4 ++-- ext/ldap/tests/ldap_escape_dn.phpt | 4 ++-- ext/ldap/tests/ldap_escape_filter.phpt | 4 ++-- ext/ldap/tests/ldap_escape_ignore.phpt | 4 ++-- ext/ldap/tests/ldap_exop.phpt | 3 ++- ext/ldap/tests/ldap_exop_passwd.phpt | 3 ++- ext/ldap/tests/ldap_exop_passwd_error.phpt | 3 ++- ext/ldap/tests/ldap_exop_refresh.phpt | 3 ++- ext/ldap/tests/ldap_exop_whoami.phpt | 3 ++- ext/ldap/tests/ldap_explode_dn.phpt | 4 ++-- ext/ldap/tests/ldap_first_attribute_basic.phpt | 3 ++- ext/ldap/tests/ldap_first_attribute_error.phpt | 4 ++-- ext/ldap/tests/ldap_first_entry_basic.phpt | 3 ++- ext/ldap/tests/ldap_first_reference_basic.phpt | 3 ++- ext/ldap/tests/ldap_free_result_basic.phpt | 3 ++- ext/ldap/tests/ldap_get_attributes_basic.phpt | 3 ++- ext/ldap/tests/ldap_get_dn_basic.phpt | 3 ++- ext/ldap/tests/ldap_get_entries_basic.phpt | 3 ++- ext/ldap/tests/ldap_get_entries_variation.phpt | 3 ++- ext/ldap/tests/ldap_get_option_basic.phpt | 4 ++-- ext/ldap/tests/ldap_get_option_controls.phpt | 3 ++- ext/ldap/tests/ldap_get_option_package_basic.phpt | 4 ++-- ext/ldap/tests/ldap_get_option_variation.phpt | 4 ++-- ext/ldap/tests/ldap_get_values_len_basic.phpt | 3 ++- ext/ldap/tests/ldap_get_values_len_error.phpt | 3 ++- ext/ldap/tests/ldap_list_basic.phpt | 3 ++- ext/ldap/tests/ldap_mod_add_basic.phpt | 3 ++- ext/ldap/tests/ldap_mod_add_error.phpt | 3 ++- ext/ldap/tests/ldap_mod_del_basic.phpt | 3 ++- ext/ldap/tests/ldap_mod_del_error.phpt | 3 ++- ext/ldap/tests/ldap_mod_ext.phpt | 3 ++- ext/ldap/tests/ldap_mod_replace_basic.phpt | 3 ++- ext/ldap/tests/ldap_mod_replace_error.phpt | 3 ++- ext/ldap/tests/ldap_modify_basic.phpt | 3 ++- ext/ldap/tests/ldap_modify_batch_basic.phpt | 3 ++- ext/ldap/tests/ldap_modify_batch_error.phpt | 3 ++- ext/ldap/tests/ldap_modify_error.phpt | 3 ++- ext/ldap/tests/ldap_next_attribute_basic.phpt | 3 ++- ext/ldap/tests/ldap_next_attribute_error.phpt | 3 ++- ext/ldap/tests/ldap_next_entry_basic.phpt | 3 ++- ext/ldap/tests/ldap_next_reference_basic.phpt | 3 ++- ext/ldap/tests/ldap_option_reqcert_basic.phpt | 3 ++- ext/ldap/tests/ldap_option_reqcert_error.phpt | 3 ++- ext/ldap/tests/ldap_parse_reference_basic.phpt | 3 ++- ext/ldap/tests/ldap_parse_result_basic.phpt | 3 ++- ext/ldap/tests/ldap_parse_result_controls.phpt | 3 ++- ext/ldap/tests/ldap_read_basic.phpt | 3 ++- ext/ldap/tests/ldap_rename_basic.phpt | 3 ++- ext/ldap/tests/ldap_rename_error.phpt | 4 ++-- ext/ldap/tests/ldap_rename_ext.phpt | 3 ++- ext/ldap/tests/ldap_sasl_bind_basic.phpt | 3 ++- ext/ldap/tests/ldap_sasl_bind_error.phpt | 3 ++- ext/ldap/tests/ldap_search_basic.phpt | 3 ++- ext/ldap/tests/ldap_search_error.phpt | 3 ++- ext/ldap/tests/ldap_search_overrides.phpt | 3 ++- ext/ldap/tests/ldap_search_paged_result_controls.phpt | 3 ++- ext/ldap/tests/ldap_search_sort_controls.phpt | 3 ++- ext/ldap/tests/ldap_search_variation1.phpt | 3 ++- ext/ldap/tests/ldap_search_variation2.phpt | 3 ++- ext/ldap/tests/ldap_search_variation3.phpt | 3 ++- ext/ldap/tests/ldap_search_variation4.phpt | 3 ++- ext/ldap/tests/ldap_search_variation5.phpt | 3 ++- ext/ldap/tests/ldap_search_variation6.phpt | 3 ++- ext/ldap/tests/ldap_set_option_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_cafiles_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_ciphersuite_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_crlcheck_basic.phpt | 3 ++- ext/ldap/tests/ldap_set_option_crlcheck_error.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_error.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_keepalive_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_reqcert_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_reqcert_error.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_tls_protocol_min_basic.phpt | 4 ++-- ext/ldap/tests/ldap_set_option_variation.phpt | 4 ++-- ext/ldap/tests/ldap_set_rebind_proc_basic.phpt | 3 ++- ext/ldap/tests/ldap_set_rebind_proc_error.phpt | 3 ++- ext/ldap/tests/ldap_start_tls_basic.phpt | 3 ++- ext/ldap/tests/ldap_unbind_basic.phpt | 3 ++- ext/ldap/tests/ldap_unbind_variation.phpt | 3 ++- ext/ldap/tests/skipif.inc | 5 ----- 108 files changed, 214 insertions(+), 142 deletions(-) delete mode 100644 ext/ldap/tests/skipif.inc diff --git a/ext/ldap/tests/bug48441.phpt b/ext/ldap/tests/bug48441.phpt index 375a21fc7b0be..576ec2df1e188 100644 --- a/ext/ldap/tests/bug48441.phpt +++ b/ext/ldap/tests/bug48441.phpt @@ -2,9 +2,10 @@ ldap_search() bug 48441 - options persists after specifying them in ldap_search --CREDITS-- Patrick Allaert +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/bug72021.phpt b/ext/ldap/tests/bug72021.phpt index f5e46eb615ac7..a43cdacfaaaa3 100644 --- a/ext/ldap/tests/bug72021.phpt +++ b/ext/ldap/tests/bug72021.phpt @@ -2,8 +2,8 @@ Bug #72021 (ldap_escape() with DN flag is not RFC compliant) --CREDITS-- Chad Sikorra ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 --INI-- ldap.max_links=1 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- openldap/i", ob_get_clean())) diff --git a/ext/ldap/tests/ldap_connect_variation.phpt b/ext/ldap/tests/ldap_connect_variation.phpt index 0dba788db0dea..b2b65dc416a46 100644 --- a/ext/ldap/tests/ldap_connect_variation.phpt +++ b/ext/ldap/tests/ldap_connect_variation.phpt @@ -3,8 +3,8 @@ ldap_connect() - Variation --CREDITS-- Patrick Allaert # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_get_option_package_basic.phpt b/ext/ldap/tests/ldap_get_option_package_basic.phpt index 1ad9442a38fb4..1dbbbd206e603 100644 --- a/ext/ldap/tests/ldap_get_option_package_basic.phpt +++ b/ext/ldap/tests/ldap_get_option_package_basic.phpt @@ -2,8 +2,8 @@ ldap_get_option() - Basic test for getting the TLS package ldap option --CREDITS-- Chad Sikorra ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_mod_add_basic.phpt b/ext/ldap/tests/ldap_mod_add_basic.phpt index 9096f3eb6325a..437a2103c407e 100644 --- a/ext/ldap/tests/ldap_mod_add_basic.phpt +++ b/ext/ldap/tests/ldap_mod_add_basic.phpt @@ -3,8 +3,9 @@ ldap_mod_add() - Basic modify operation --CREDITS-- Patrick Allaert # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- Ondřej Hošek +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- Ondřej Hošek +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_option_reqcert_error.phpt b/ext/ldap/tests/ldap_option_reqcert_error.phpt index 17fba4bc23c50..a00476e48968b 100644 --- a/ext/ldap/tests/ldap_option_reqcert_error.phpt +++ b/ext/ldap/tests/ldap_option_reqcert_error.phpt @@ -2,9 +2,10 @@ ldap_option_reqcert_error() - A test to check if ldap can't connect to a LDAP server with a invalid certificate with certificate checking enabled --CREDITS-- Edwin Hoksberg +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_parse_reference_basic.phpt b/ext/ldap/tests/ldap_parse_reference_basic.phpt index d5aeef8a59ea6..310f1f09384a9 100644 --- a/ext/ldap/tests/ldap_parse_reference_basic.phpt +++ b/ext/ldap/tests/ldap_parse_reference_basic.phpt @@ -3,8 +3,9 @@ ldap_parse_reference() - Basic ldap_parse_reference test --CREDITS-- Patrick Allaert # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_rename_basic.phpt b/ext/ldap/tests/ldap_rename_basic.phpt index f985630ac6d24..1a6f0626c0f2b 100644 --- a/ext/ldap/tests/ldap_rename_basic.phpt +++ b/ext/ldap/tests/ldap_rename_basic.phpt @@ -3,8 +3,9 @@ ldap_rename() - Basic ldap_rename test --CREDITS-- Patrick Allaert # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- diff --git a/ext/ldap/tests/ldap_search_basic.phpt b/ext/ldap/tests/ldap_search_basic.phpt index 79246730ededc..809b18dcd8e72 100644 --- a/ext/ldap/tests/ldap_search_basic.phpt +++ b/ext/ldap/tests/ldap_search_basic.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_error.phpt b/ext/ldap/tests/ldap_search_error.phpt index 1b02e549b3f35..63d49eeac70cb 100644 --- a/ext/ldap/tests/ldap_search_error.phpt +++ b/ext/ldap/tests/ldap_search_error.phpt @@ -3,8 +3,9 @@ ldap_search() - operation that should fail --CREDITS-- Davide Mendolia Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Based on ldap_search_basic.phpt +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_paged_result_controls.phpt b/ext/ldap/tests/ldap_search_paged_result_controls.phpt index 8b5b696818f38..09865f9071b5b 100644 --- a/ext/ldap/tests/ldap_search_paged_result_controls.phpt +++ b/ext/ldap/tests/ldap_search_paged_result_controls.phpt @@ -2,9 +2,10 @@ ldap_search() test with paged result controls --CREDITS-- Côme Chilliet +--EXTENSIONS-- +ldap --SKIPIF-- +--EXTENSIONS-- +ldap --SKIPIF-- Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_variation2.phpt b/ext/ldap/tests/ldap_search_variation2.phpt index 7ce46f7880e21..25e021b9414b4 100644 --- a/ext/ldap/tests/ldap_search_variation2.phpt +++ b/ext/ldap/tests/ldap_search_variation2.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_variation3.phpt b/ext/ldap/tests/ldap_search_variation3.phpt index 81ea4bb6a4493..f4111aa8636e7 100644 --- a/ext/ldap/tests/ldap_search_variation3.phpt +++ b/ext/ldap/tests/ldap_search_variation3.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_variation4.phpt b/ext/ldap/tests/ldap_search_variation4.phpt index 96b51a3e15a5b..bfd758e04be2a 100644 --- a/ext/ldap/tests/ldap_search_variation4.phpt +++ b/ext/ldap/tests/ldap_search_variation4.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_variation5.phpt b/ext/ldap/tests/ldap_search_variation5.phpt index ee46f2d1e4c19..bb7fd78627a8e 100644 --- a/ext/ldap/tests/ldap_search_variation5.phpt +++ b/ext/ldap/tests/ldap_search_variation5.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_search_variation6.phpt b/ext/ldap/tests/ldap_search_variation6.phpt index fb0b262efeae1..1b55325edd713 100644 --- a/ext/ldap/tests/ldap_search_variation6.phpt +++ b/ext/ldap/tests/ldap_search_variation6.phpt @@ -4,9 +4,10 @@ ldap_search() test Davide Mendolia Patrick Allaert Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- --FILE-- diff --git a/ext/ldap/tests/ldap_set_option_basic.phpt b/ext/ldap/tests/ldap_set_option_basic.phpt index 161f2b5d43040..64ffb1627451c 100644 --- a/ext/ldap/tests/ldap_set_option_basic.phpt +++ b/ext/ldap/tests/ldap_set_option_basic.phpt @@ -3,8 +3,8 @@ ldap_set_option() - Basic ldap_set_option() operation --CREDITS-- Patrick Allaert # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --SKIPIF-- - ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- +--EXTENSIONS-- +ldap --CREDITS-- Edwin Hoksberg --FILE-- diff --git a/ext/ldap/tests/ldap_set_option_reqcert_error.phpt b/ext/ldap/tests/ldap_set_option_reqcert_error.phpt index b23d445955edb..fd41a3a3c5b88 100644 --- a/ext/ldap/tests/ldap_set_option_reqcert_error.phpt +++ b/ext/ldap/tests/ldap_set_option_reqcert_error.phpt @@ -2,8 +2,8 @@ ldap_option_reqcert_basic() - Error test for TLS require cert ldap option --CREDITS-- Edwin Hoksberg ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 ---SKIPIF-- - +--EXTENSIONS-- +ldap --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- # Belgian PHP Testfest 2009 +--EXTENSIONS-- +ldap --SKIPIF-- - --FILE-- From d0a8cd967d69a5e4e243b97e5e3f462e35eba47c Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Fri, 11 Jun 2021 16:27:04 +0200 Subject: [PATCH 2/3] Use system temporary directory --- ext/ldap/tests/ldap_connect_ldap_conf.phpt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/ldap/tests/ldap_connect_ldap_conf.phpt b/ext/ldap/tests/ldap_connect_ldap_conf.phpt index 0570c10d7715d..d89301d70a978 100644 --- a/ext/ldap/tests/ldap_connect_ldap_conf.phpt +++ b/ext/ldap/tests/ldap_connect_ldap_conf.phpt @@ -13,7 +13,7 @@ if (!preg_match("/vendor name => openldap/i", ob_get_clean())) ?> --FILE-- Date: Mon, 14 Jun 2021 10:03:04 +0200 Subject: [PATCH 3/3] Use ENV section --- ext/ldap/tests/ldap_connect_ldap_conf.conf | 1 + ext/ldap/tests/ldap_connect_ldap_conf.phpt | 6 ++---- run-tests.php | 3 ++- 3 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 ext/ldap/tests/ldap_connect_ldap_conf.conf diff --git a/ext/ldap/tests/ldap_connect_ldap_conf.conf b/ext/ldap/tests/ldap_connect_ldap_conf.conf new file mode 100644 index 0000000000000..a01565d92f804 --- /dev/null +++ b/ext/ldap/tests/ldap_connect_ldap_conf.conf @@ -0,0 +1 @@ +uri ldaps://example.com:3141/ diff --git a/ext/ldap/tests/ldap_connect_ldap_conf.phpt b/ext/ldap/tests/ldap_connect_ldap_conf.phpt index d89301d70a978..24ae2dc3d049b 100644 --- a/ext/ldap/tests/ldap_connect_ldap_conf.phpt +++ b/ext/ldap/tests/ldap_connect_ldap_conf.phpt @@ -4,6 +4,8 @@ ldap_connect() - Connection using default host from openldap's ldap.conf David Caldwell --EXTENSIONS-- ldap +--ENV-- +LDAPCONF={PWD}/ldap_connect_ldap_conf.conf --SKIPIF-- openldap/i", ob_get_clean())) ?> --FILE-- --EXPECT-- string(16) "example.com:3141" diff --git a/run-tests.php b/run-tests.php index dcab3438dbc32..4b18190074873 100755 --- a/run-tests.php +++ b/run-tests.php @@ -2047,7 +2047,8 @@ function run_test(string $php, $file, array $env): string $env['TZ'] = ''; if ($test->sectionNotEmpty('ENV')) { - foreach (explode("\n", $test->getSection('ENV')) as $e) { + $env_str = str_replace('{PWD}', dirname($file), $test->getSection('ENV')); + foreach (explode("\n", $env_str) as $e) { $e = explode('=', trim($e), 2); if (!empty($e[0]) && isset($e[1])) {