Annotation of embedaddon/php/ext/imap/tests/imap_timeout_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: imap_timeout() function : basic functionality
! 3: --CREDITS--
! 4: Olivier Doucet
! 5: --SKIPIF--
! 6: <?php
! 7: require_once(dirname(__FILE__).'/skipif.inc');
! 8: ?>
! 9: --FILE--
! 10: <?php
! 11: echo "Checking with no parameters\n";
! 12: imap_timeout();
! 13:
! 14: echo "Checking with incorrect parameter type\n";
! 15: imap_timeout('');
! 16: imap_timeout(false);
! 17:
! 18: echo "GET values:\n";
! 19: var_dump(imap_timeout(IMAP_OPENTIMEOUT));
! 20: var_dump(imap_timeout(IMAP_READTIMEOUT));
! 21: var_dump(imap_timeout(IMAP_WRITETIMEOUT));
! 22: var_dump(imap_timeout(IMAP_CLOSETIMEOUT));
! 23:
! 24: echo "SET values:\n";
! 25: var_dump(imap_timeout(IMAP_OPENTIMEOUT, 10));
! 26: var_dump(imap_timeout(IMAP_READTIMEOUT, 10));
! 27: var_dump(imap_timeout(IMAP_WRITETIMEOUT, 10));
! 28:
! 29: //IMAP_CLOSETIMEOUT not implemented
! 30: //var_dump(imap_timeout(IMAP_CLOSETIMEOUT, 10));
! 31:
! 32: echo "CHECK values:\n";
! 33: var_dump(imap_timeout(IMAP_OPENTIMEOUT));
! 34: var_dump(imap_timeout(IMAP_READTIMEOUT));
! 35: var_dump(imap_timeout(IMAP_WRITETIMEOUT));
! 36:
! 37: //IMAP_CLOSETIMEOUT not implemented
! 38: //var_dump(imap_timeout(IMAP_CLOSETIMEOUT));
! 39:
! 40: ?>
! 41: --EXPECTF--
! 42: Checking with no parameters
! 43:
! 44: Warning: imap_timeout() expects at least 1 parameter, 0 given in %s on line %d
! 45: Checking with incorrect parameter type
! 46:
! 47: Warning: imap_timeout() expects parameter 1 to be long, %s given in %s on line %d
! 48: GET values:
! 49: int(%d)
! 50: int(%d)
! 51: int(%d)
! 52: int(%d)
! 53: SET values:
! 54: bool(true)
! 55: bool(true)
! 56: bool(true)
! 57: CHECK values:
! 58: int(10)
! 59: int(10)
! 60: int(10)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>