imap_timeout_basic.phpt 998 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. --TEST--
  2. imap_timeout() function : basic functionality
  3. --CREDITS--
  4. Olivier Doucet
  5. --EXTENSIONS--
  6. imap
  7. --SKIPIF--
  8. <?php
  9. require_once(__DIR__.'/setup/skipif.inc');
  10. ?>
  11. --FILE--
  12. <?php
  13. echo "GET values:\n";
  14. var_dump(imap_timeout(IMAP_OPENTIMEOUT));
  15. var_dump(imap_timeout(IMAP_READTIMEOUT));
  16. var_dump(imap_timeout(IMAP_WRITETIMEOUT));
  17. var_dump(imap_timeout(IMAP_CLOSETIMEOUT));
  18. echo "SET values:\n";
  19. var_dump(imap_timeout(IMAP_OPENTIMEOUT, 10));
  20. var_dump(imap_timeout(IMAP_READTIMEOUT, 10));
  21. var_dump(imap_timeout(IMAP_WRITETIMEOUT, 10));
  22. //IMAP_CLOSETIMEOUT not implemented
  23. //var_dump(imap_timeout(IMAP_CLOSETIMEOUT, 10));
  24. echo "CHECK values:\n";
  25. var_dump(imap_timeout(IMAP_OPENTIMEOUT));
  26. var_dump(imap_timeout(IMAP_READTIMEOUT));
  27. var_dump(imap_timeout(IMAP_WRITETIMEOUT));
  28. //IMAP_CLOSETIMEOUT not implemented
  29. //var_dump(imap_timeout(IMAP_CLOSETIMEOUT));
  30. ?>
  31. --EXPECTF--
  32. GET values:
  33. int(%d)
  34. int(%d)
  35. int(%d)
  36. int(%d)
  37. SET values:
  38. bool(true)
  39. bool(true)
  40. bool(true)
  41. CHECK values:
  42. int(10)
  43. int(10)
  44. int(10)