diff --git a/ext/ftp/tests/ftp_ssl_connect_error.phpt b/ext/ftp/tests/ftp_ssl_connect_error.phpt new file mode 100644 index 0000000000000..e07cf72fc39df --- /dev/null +++ b/ext/ftp/tests/ftp_ssl_connect_error.phpt @@ -0,0 +1,51 @@ +--TEST-- +Test ftp_ssl_connect() function : error conditions +--SKIPIF-- + +--FILE-- + +===DONE=== +--EXPECTF-- +*** Testing ftp_ssl_connect() function : error conditions *** + +-- Testing ftp_ssl_connect() function on failure -- + +Warning: ftp_ssl_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in %s on line %d +bool(false) + +-- Testing ftp_ssl_connect() function invalid argument type -- + +Warning: ftp_ssl_connect() expects parameter 1 to be string, array given in %s on line %d + +Warning: ftp_ssl_connect() expects parameter 2 to be integer, array given in %s on line %d + +Warning: ftp_ssl_connect() expects parameter 3 to be integer, array given in %s on line %d + +-- Testing ftp_ssl_connect() function with more than expected no. of arguments -- + +Warning: ftp_ssl_connect() expects at most 3 parameters, 4 given in %s on line %d + +-- Testing ftp_ssl_connect() function timeout warning for value 0 -- + +Warning: ftp_ssl_connect(): Timeout has to be greater than 0 in %s on line %d +===DONE=== \ No newline at end of file