--TEST-- Test imap_close() function : usage variations - different data types as $options arg --SKIPIF-- --FILE-- ===DONE=== --CLEAN-- --EXPECTF-- *** Testing imap_close() : usage variations *** Create a temporary mailbox and add 3 msgs .. mailbox '{%s}%s' created -- Iteration 1 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 2 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 3 -- bool(true) CL_EXPUNGE was set -- Iteration 4 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 5 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 6 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 7 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 8 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 9 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 10 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 11 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 12 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 13 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 14 -- Warning: imap_close(): invalid value for the flags parameter in %s on line %d bool(false) -- Iteration 15 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 16 -- Warning: imap_close() expects parameter 2 to be integer, %unicode_string_optional% given in %s on line %d NULL CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 17 -- Warning: imap_close() expects parameter 2 to be integer, %unicode_string_optional% given in %s on line %d NULL CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 18 -- Warning: imap_close() expects parameter 2 to be integer, array given in %s on line %d NULL CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 19 -- bool(true) CL_EXPUNGE was set -- Iteration 20 -- bool(true) CL_EXPUNGE was set -- Iteration 21 -- bool(true) CL_EXPUNGE was set -- Iteration 22 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox -- Iteration 23 -- bool(true) CL_EXPUNGE was not set, 3 msgs in mailbox ===DONE===