Annotation of embedaddon/php/ext/imap/tests/imap_mail_move_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test imap_mail_move() 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: /* Prototype : bool imap_mail_move ( resource $imap_stream , string $msglist , string $mailbox [, int $options = 0 ] )
! 12: * Description: Copies mail messages specified by msglist to specified mailbox.
! 13: * Source code: ext/imap/php_imap.c
! 14: */
! 15:
! 16: echo "*** Testing imap_mail_move() : basic functionality ***\n";
! 17:
! 18: require_once(dirname(__FILE__).'/imap_include.inc');
! 19:
! 20:
! 21: echo "Create a new mailbox for test\n";
! 22: $imap_stream = setup_test_mailbox("", 1);
! 23: if (!is_resource($imap_stream)) {
! 24: exit("TEST FAILED: Unable to create test mailbox\n");
! 25: }
! 26:
! 27: $check = imap_check($imap_stream);
! 28: echo "Msg Count in new mailbox: ". $check->Nmsgs . "\n";
! 29:
! 30: var_dump(imap_mail_move($imap_stream, '1', 'INBOX.'.$mailbox_prefix));
! 31:
! 32: imap_close($imap_stream);
! 33: ?>
! 34: ===Done===
! 35: --CLEAN--
! 36: <?php
! 37: require_once('clean.inc');
! 38: ?>
! 39: --EXPECTF--
! 40: *** Testing imap_mail_move() : basic functionality ***
! 41: Create a new mailbox for test
! 42: Create a temporary mailbox and add 1 msgs
! 43: .. mailbox '%s' created
! 44: Msg Count in new mailbox: 1
! 45: bool(true)
! 46: ===Done===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>