summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/tests/streams/stream_socket_enable_crypto-win32.phpt71
-rw-r--r--ext/standard/tests/streams/stream_socket_enable_crypto.phpt5
2 files changed, 1 insertions, 75 deletions
diff --git a/ext/standard/tests/streams/stream_socket_enable_crypto-win32.phpt b/ext/standard/tests/streams/stream_socket_enable_crypto-win32.phpt
deleted file mode 100644
index 1ae61b50e2..0000000000
--- a/ext/standard/tests/streams/stream_socket_enable_crypto-win32.phpt
+++ /dev/null
@@ -1,71 +0,0 @@
---TEST--
-mixed stream_socket_enable_crypto(resource $stream , bool $enable [, int $crypto_type [, resource $session_stream ]] ) ;
---CREDITS--
-marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
---SKIPIF--
-<?php
-if (!extension_loaded('openssl')) {
- die('skip ext openssl required');
-}
-if (substr(PHP_OS, 0, 3) != 'WIN' ) {
- die('skip windows only test');
-}
-if (OPENSSL_VERSION_NUMBER < 0x10100000) die("skip OpenSSLv1.1.0 required");
-?>
---FILE--
-<?php
-$serverUri = "tcp://127.0.0.1:31854";
-$sock = stream_socket_server($serverUri, $errno, $errstr);
-
-if (is_resource($sock)) {
- var_dump(stream_socket_enable_crypto($sock, false));
- var_dump(stream_socket_enable_crypto($sock, true));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv2_CLIENT));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv3_CLIENT));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv23_CLIENT));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_TLS_CLIENT));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv2_SERVER));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv3_SERVER));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_SSLv23_SERVER));
- var_dump(stream_socket_enable_crypto($sock, true, STREAM_CRYPTO_METHOD_TLS_SERVER));
-} else {
- die("Test stream_socket_enable_crypto has failed; Unable to connect: {$errstr} ({$errno})");
-}
-?>
---CLEAN--
-<?php
-unset($serverUri);
-unset($sock);
-unset($errno);
-unset($errstr);
-?>
---EXPECTF--
-bool(false)
-
-Warning: stream_socket_enable_crypto(): When enabling encryption you must specify the crypto type in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSLv2 unavailable in this PHP version in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSLv3 unavailable %s in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL: The operation completed successfully.
- in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d
-bool(false)
-
-Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d
-bool(false)
diff --git a/ext/standard/tests/streams/stream_socket_enable_crypto.phpt b/ext/standard/tests/streams/stream_socket_enable_crypto.phpt
index 6791e7a31e..3e1aedcd82 100644
--- a/ext/standard/tests/streams/stream_socket_enable_crypto.phpt
+++ b/ext/standard/tests/streams/stream_socket_enable_crypto.phpt
@@ -7,9 +7,6 @@ marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao p
if (!extension_loaded('openssl')) {
die('skip ext/openssl required');
}
-if(substr(PHP_OS, 0, 3) == 'WIN' ) {
- die('skip not for windows');
-}
?>
--FILE--
<?php
@@ -44,7 +41,7 @@ bool(false)
Warning: stream_socket_enable_crypto(): When enabling encryption you must specify the crypto type in %s on line %d
bool(false)
-Warning: stream_socket_enable_crypto(): SSL: Broken pipe in %s on line %d
+Warning: stream_socket_enable_crypto(): SSL: %a in %s on line %d
bool(false)
Warning: stream_socket_enable_crypto(): SSL/TLS already set-up for this stream in %s on line %d