zoe Fri Dec 5 16:28:16 2008 UTC Added files: (Branch: PHP_5_3) /php-src/ext/ftp/tests ftp_mdtm_basic.phpt
Modified files: /php-src/ext/ftp/tests server.inc Log: FTP test from Nathaniel McHugh http://cvs.php.net/viewvc.cgi/php-src/ext/ftp/tests/server.inc?r1=1.1.2.7&r2=1.1.2.7.2.1&diff_format=u Index: php-src/ext/ftp/tests/server.inc diff -u php-src/ext/ftp/tests/server.inc:1.1.2.7 php-src/ext/ftp/tests/server.inc:1.1.2.7.2.1 --- php-src/ext/ftp/tests/server.inc:1.1.2.7 Tue Feb 13 18:29:10 2007 +++ php-src/ext/ftp/tests/server.inc Fri Dec 5 16:28:16 2008 @@ -244,7 +244,26 @@ } elseif (preg_match('/^USER /', $buf)) { user_auth($buf); - } else { + } elseif (preg_match('/^MDTM ([\w\h]+)/', $buf, $matches)) { + switch ($matches [1]){ + case "A": + fputs($s, "213 19980615100045.014\r\n"); + break; + case "B": + fputs($s, "213 19980615100045.014\r\n"); + break; + case "C": + fputs($s, "213 19980705132316\r\n"); + break; + case "19990929043300 File6": + fputs($s, "213 19991005213102\r\n"); + break; + default : + fputs($s, "550 No file named \"{$matches [1]}\"\r\n"); + break; + } + } + else { fputs($s, "500 Syntax error, command unrecognized.\r\n"); dump_and_exit($buf); } http://cvs.php.net/viewvc.cgi/php-src/ext/ftp/tests/ftp_mdtm_basic.phpt?view=markup&rev=1.1 Index: php-src/ext/ftp/tests/ftp_mdtm_basic.phpt +++ php-src/ext/ftp/tests/ftp_mdtm_basic.phpt -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php