bug39458.phpt 545 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. Bug #39458 (ftp_nlist() returns false on empty directories)
  3. --EXTENSIONS--
  4. ftp
  5. pcntl
  6. --FILE--
  7. <?php
  8. require 'server.inc';
  9. $ftp = ftp_connect('127.0.0.1', $port);
  10. if (!$ftp) die("Couldn't connect to the server");
  11. var_dump(ftp_login($ftp, 'user', 'pass'));
  12. var_dump(ftp_nlist($ftp, ''));
  13. var_dump(ftp_nlist($ftp, 'emptydir'));
  14. var_dump(ftp_nlist($ftp, 'bogusdir'));
  15. ftp_close($ftp);
  16. ?>
  17. --EXPECT--
  18. bool(true)
  19. array(3) {
  20. [0]=>
  21. string(5) "file1"
  22. [1]=>
  23. string(5) "file1"
  24. [2]=>
  25. string(9) "file
  26. b0rk"
  27. }
  28. array(0) {
  29. }
  30. bool(false)