Annotation of embedaddon/php/ext/ftp/tests/ftp_mdtm_basic.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test the File Modification Time as described in http://tools.ietf.org/html/rfc3659#section-3.1
                      3: --CREDITS--
                      4: Nathaniel McHugh 
                      5: --SKIPIF--
                      6: <?php
                      7: require 'skipif.inc';
                      8: ?>
                      9: --FILE--
                     10: <?php
                     11: 
                     12: require 'server.inc';
                     13: 
                     14: $ftp = ftp_connect('127.0.0.1', $port);
                     15: if (!$ftp) die("Couldn't connect to the server");
                     16: 
                     17: var_dump(ftp_login($ftp, 'user', 'pass'));
                     18: 
                     19: 
                     20: date_default_timezone_set('UTC');
                     21: 
                     22: $time = ftp_mdtm($ftp, "A");
                     23: echo date("F d Y H:i:s u",$time), PHP_EOL;
                     24: 
                     25: $time = ftp_mdtm($ftp, "B");
                     26: echo date("F d Y H:i:s u",$time), PHP_EOL;
                     27: 
                     28: $time = ftp_mdtm($ftp, "C");
                     29: echo date("F d Y H:i:s u",$time), PHP_EOL;
                     30: 
                     31: $time = ftp_mdtm($ftp, "D");
                     32: var_dump($time);
                     33: 
                     34: $time = ftp_mdtm($ftp, "19990929043300 File6");
                     35: echo date("F d Y H:i:s u",$time), PHP_EOL;
                     36: 
                     37: $time = ftp_mdtm($ftp, "MdTm 19990929043300 file6");
                     38: var_dump($time);
                     39: 
                     40: ?>
                     41: --EXPECTF--
                     42: bool(true)
                     43: June 15 1998 10:00:45 000000
                     44: June 15 1998 10:00:45 000000
                     45: July 05 1998 13:23:16 000000
                     46: int(-1)
                     47: October 05 1999 21:31:02 000000
                     48: int(-1)

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