Annotation of embedaddon/php/ext/imap/tests/imap_mail_move.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test imap_mail_move() incorrect parameters
                      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_mail_move();
                     13: 
                     14: 
                     15: echo  "Checking with incorrect parameter type\n";
                     16: imap_mail_move('');
                     17: imap_mail_move(false);
                     18: 
                     19: 
                     20: // more tests
                     21: require_once(dirname(__FILE__).'/imap_include.inc');
                     22: 
                     23: 
                     24: echo "Test with IMAP server\n";
                     25: $stream_id = imap_open($default_mailbox, $username, $password) or 
                     26:        die("Cannot connect to mailbox $default_mailbox: " . imap_last_error());
                     27:        
                     28: var_dump(imap_mail_move($stream_id));
                     29: var_dump(imap_mail_move($stream_id,-1));
                     30: var_dump(imap_mail_move($stream_id, ''));
                     31: 
                     32: imap_close($stream_id);
                     33: ?>
                     34: ===Done===
                     35: --EXPECTF--
                     36: Checking with no parameters
                     37: 
                     38: Warning: imap_mail_move() expects at least 3 parameters, 0 given in %s on line %d
                     39: Checking with incorrect parameter type
                     40: 
                     41: Warning: imap_mail_move() expects at least 3 parameters, 1 given in %s on line %d
                     42: 
                     43: Warning: imap_mail_move() expects at least 3 parameters, 1 given in %s on line %d
                     44: Test with IMAP server
                     45: 
                     46: Warning: imap_mail_move() expects at least 3 parameters, 1 given in %s on line %d
                     47: NULL
                     48: 
                     49: Warning: imap_mail_move() expects at least 3 parameters, 2 given in %s on line %d
                     50: NULL
                     51: 
                     52: Warning: imap_mail_move() expects at least 3 parameters, 2 given in %s on line %d
                     53: NULL
                     54: ===Done===

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>