ldap_err2str_error.phpt 652 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. ldap_err2str() - Incorrect usage of number to string conversion
  3. --CREDITS--
  4. Patrick Allaert <patrickallaert@php.net>
  5. # Belgian PHP Testfest 2009
  6. --SKIPIF--
  7. <?php require_once('skipif.inc'); ?>
  8. --FILE--
  9. <?php
  10. // Too few args
  11. var_dump(ldap_err2str());
  12. // Too many args
  13. var_dump(ldap_err2str(1, "Additional data"));
  14. var_dump(ldap_err2str("weird"));
  15. ?>
  16. ===DONE===
  17. --EXPECTF--
  18. Warning: ldap_err2str() expects exactly 1 parameter, 0 given in %s on line %d
  19. NULL
  20. Warning: ldap_err2str() expects exactly 1 parameter, 2 given in %s on line %d
  21. NULL
  22. Warning: ldap_err2str() expects parameter 1 to be int, string given in %s on line %d
  23. NULL
  24. ===DONE===