summaryrefslogtreecommitdiff
path: root/ext/ldap/tests
diff options
context:
space:
mode:
authorCôme Chilliet <mcmic@php.net>2017-07-11 16:12:40 +0200
committerCôme Chilliet <mcmic@php.net>2017-07-11 16:18:33 +0200
commita148ee8c7c2c7aeb6195d8c9fb60464a967608c9 (patch)
tree94584aa592b869db3477961f61d49be374765503 /ext/ldap/tests
parent4219ca966ed052393e6209e14a5e39c1669e28a4 (diff)
downloadphp-git-a148ee8c7c2c7aeb6195d8c9fb60464a967608c9.tar.gz
Fixed removing all controls by passing an empty array to ldap_set_option
Diffstat (limited to 'ext/ldap/tests')
-rw-r--r--ext/ldap/tests/ldap_get_option_controls.phpt6
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/ldap/tests/ldap_get_option_controls.phpt b/ext/ldap/tests/ldap_get_option_controls.phpt
index 2ec87ebac2..3b55685d5e 100644
--- a/ext/ldap/tests/ldap_get_option_controls.phpt
+++ b/ext/ldap/tests/ldap_get_option_controls.phpt
@@ -43,7 +43,9 @@ var_dump(
$controls_get[0]['iscritical'],
bin2hex($controls_get[0]['value']),
$result = ldap_search($link, $base, "(objectClass=person)", array('cn')),
- ldap_get_entries($link, $result)['count']
+ ldap_get_entries($link, $result)['count'],
+ ldap_set_option($link, LDAP_OPT_SERVER_CONTROLS, array()),
+ ldap_get_option($link, LDAP_OPT_SERVER_CONTROLS, $controls_get)
);
?>
===DONE===
@@ -65,4 +67,6 @@ bool(true)
string(14) "30050201010400"
resource(%d) of type (ldap result)
int(1)
+bool(true)
+bool(false)
===DONE===