summaryrefslogtreecommitdiff
path: root/ext/ldap/tests/ldap_modify_batch_error.phpt
diff options
context:
space:
mode:
authorCôme Bernigaud <mcmic@php.net>2015-06-17 13:47:32 +0200
committerCôme Bernigaud <mcmic@php.net>2015-06-17 13:55:13 +0200
commita5629f8845031a2e5f56a56aee3cf850939e92c0 (patch)
treec9a11f4f24854c516663f49b22a65e3a810b412a /ext/ldap/tests/ldap_modify_batch_error.phpt
parentc9554b90e4bf96f8a3f617b95775e2a94aeb8237 (diff)
downloadphp-git-a5629f8845031a2e5f56a56aee3cf850939e92c0.tar.gz
Fixed LDAP tests so that base can exists
Now you can set the base in the env var LDAP_TEST_BASE. The base has to exists. (before tests were attempting to create/delete the base itself)
Diffstat (limited to 'ext/ldap/tests/ldap_modify_batch_error.phpt')
-rw-r--r--ext/ldap/tests/ldap_modify_batch_error.phpt14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/ldap/tests/ldap_modify_batch_error.phpt b/ext/ldap/tests/ldap_modify_batch_error.phpt
index 687c371c4d..2d72d491f8 100644
--- a/ext/ldap/tests/ldap_modify_batch_error.phpt
+++ b/ext/ldap/tests/ldap_modify_batch_error.phpt
@@ -23,13 +23,13 @@ $addGivenName = array(
// Too few parameters
var_dump(ldap_modify_batch());
var_dump(ldap_modify_batch($link));
-var_dump(ldap_modify_batch($link, "dc=my-domain,dc=com"));
+var_dump(ldap_modify_batch($link, "$base"));
// Too many parameters
-var_dump(ldap_modify_batch($link, "dc=my-domain,dc=com", $addGivenName, "Invalid additional parameter"));
+var_dump(ldap_modify_batch($link, "$base", $addGivenName, "Invalid additional parameter"));
// DN not found
-var_dump(ldap_modify_batch($link, "dc=my-domain,dc=com", $addGivenName));
+var_dump(ldap_modify_batch($link, "cn=not-found,$base", $addGivenName));
// Invalid DN
var_dump(ldap_modify_batch($link, "weirdAttribute=val", $addGivenName));
@@ -44,7 +44,7 @@ $entry = array(
"o" => "my-domain",
);
-ldap_add($link, "dc=my-domain,dc=com", $entry);
+ldap_add($link, "dc=my-domain,$base", $entry);
// invalid domain
$mods = array(
@@ -55,7 +55,7 @@ $mods = array(
)
);
-var_dump(ldap_modify_batch($link, "dc=my-domain,dc=com", $mods));
+var_dump(ldap_modify_batch($link, "dc=my-domain,$base", $mods));
// invalid attribute
$mods = array(
@@ -66,7 +66,7 @@ $mods = array(
)
);
-var_dump(ldap_modify_batch($link, "dc=my-domain,dc=com", $mods));
+var_dump(ldap_modify_batch($link, "dc=my-domain,$base", $mods));
?>
===DONE===
--CLEAN--
@@ -75,7 +75,7 @@ require "connect.inc";
$link = ldap_connect_and_bind($host, $port, $user, $passwd, $protocol_version);
-ldap_delete($link, "dc=my-domain,dc=com");
+ldap_delete($link, "dc=my-domain,$base");
?>
--EXPECTF--
Warning: ldap_modify_batch() expects exactly 3 parameters, 0 given in %s on line %d