Annotation of embedaddon/php/ext/imap/tests/imap_timeout_basic.phpt, revision 1.1.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>