ldap_mod_del_basic.phpt 812 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. --TEST--
  2. ldap_mod_del() - Basic modify operation
  3. --CREDITS--
  4. Patrick Allaert <patrickallaert@php.net>
  5. # Belgian PHP Testfest 2009
  6. --SKIPIF--
  7. <?php require_once('skipif.inc'); ?>
  8. <?php require_once('skipifbindfailure.inc'); ?>
  9. --FILE--
  10. <?php
  11. require "connect.inc";
  12. $link = ldap_connect_and_bind($host, $port, $user, $passwd, $protocol_version);
  13. insert_dummy_data($link, $base);
  14. $entry = array(
  15. "description" => "user A"
  16. );
  17. var_dump(
  18. ldap_mod_del($link, "cn=userA,$base", $entry),
  19. ldap_get_entries(
  20. $link,
  21. ldap_search($link, "$base", "(description=user A)")
  22. )
  23. );
  24. ?>
  25. ===DONE===
  26. --CLEAN--
  27. <?php
  28. require "connect.inc";
  29. $link = ldap_connect_and_bind($host, $port, $user, $passwd, $protocol_version);
  30. remove_dummy_data($link, $base);
  31. ?>
  32. --EXPECT--
  33. bool(true)
  34. array(1) {
  35. ["count"]=>
  36. int(0)
  37. }
  38. ===DONE===