Annotation of embedaddon/php/ext/mysqli/tests/mysqli_ssl_set.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: mysqli_ssl_set() - test is a stub!
! 3: --SKIPIF--
! 4: <?php
! 5: require_once('skipif.inc');
! 6: require_once('skipifemb.inc');
! 7: require_once('skipifconnectfailure.inc');
! 8: if (!function_exists('mysqli_ssl_set'))
! 9: die("skip function not available");
! 10: ?>
! 11: --FILE--
! 12: <?php
! 13: require_once("connect.inc");
! 14:
! 15: $tmp = NULL;
! 16: $link = NULL;
! 17:
! 18: if (!is_null($tmp = @mysqli_ssl_set()))
! 19: printf("[001] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 20:
! 21: if (!is_null($tmp = @mysqli_ssl_set($link)))
! 22: printf("[002] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 23:
! 24: if (!is_null($tmp = @mysqli_ssl_set($link, $link)))
! 25: printf("[003] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 26:
! 27: if (!is_null($tmp = @mysqli_ssl_set($link, $link, $link)))
! 28: printf("[004] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 29:
! 30: if (!is_null($tmp = @mysqli_ssl_set($link, $link, $link, $link)))
! 31: printf("[005] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 32:
! 33: if (!is_null($tmp = @mysqli_ssl_set($link, $link, $link, $link, $link)))
! 34: printf("[006] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
! 35:
! 36: /*
! 37: This function always returns TRUE value.
! 38:
! 39: $link = mysqli_init();
! 40: if (NULL !== ($tmp = @mysqli_ssl_set(
! 41: $link,
! 42: 'The path name to the key file.',
! 43: 'The path name to the certificate file.',
! 44: 'The path name to the certificate authority file.',
! 45: 'The pathname to a directory that contains trusted SSL CA certificates in PEM format.',
! 46: 'A list of allowable ciphers to use for SSL encryption.')))
! 47: printf("[007] Expecting boolean/true, got %s/%s\n", gettype($tmp), $tmp);
! 48:
! 49:
! 50: If SSL setup is incorrect my_mysqli_real_connect()
! 51: will return an error when you attempt to connect.
! 52:
! 53: ... and the above SSL setup should be always incorrect.
! 54:
! 55: if (false !== ($tmp = my_mysqli_real_connect($link, $host, $user, $passwd, $db, $port, $socket)))
! 56: printf("[008] Expecting boolean/false, got %s/%s\n", gettype($tmp), $tmp);
! 57: */
! 58: print "done!\n";
! 59: ?>
! 60: --EXPECTF--
! 61: done!
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>