zoe Fri Dec 5 16:27:02 2008 UTC
Added files: (Branch: PHP_5_2)
/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.8&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.8
--- 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:27:01 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