]> granicus.if.org Git - php/commitdiff
Fixed and improved tests
authorJulien Pauli <jpauli@php.net>
Thu, 24 Dec 2015 12:33:22 +0000 (13:33 +0100)
committerJulien Pauli <jpauli@php.net>
Thu, 24 Dec 2015 13:08:44 +0000 (14:08 +0100)
Zend/tests/memory_get_peak_usage.phpt
ext/pdo_mysql/tests/PDO_getAvaliableDrivers.phpt
ext/sockets/tests/socket_clear_error.phpt [moved from socket_clear_error.phpt with 69% similarity]
ext/sockets/tests/socket_getopt.phpt
ext/standard/tests/general_functions/connection_aborted.phpt
ext/standard/tests/general_functions/connection_status.phpt
ext/standard/tests/streams/stream_get_wrappers.phpt
ext/standard/tests/streams/stream_socket_enable_crypto.phpt

index cc1cf6b8bc2b34ce1323bfae686540a06541a733..ba6f4fda343ac3b3d6d4ff33f5fca46ac473fd69 100644 (file)
@@ -4,11 +4,14 @@ int memory_get_peak_usage ([ bool $real_usage = false ] );
 marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
 --FILE--
 <?php
-var_dump(memory_get_peak_usage());
+var_dump($a = memory_get_peak_usage());
 var_dump(memory_get_peak_usage(true));
 var_dump(memory_get_peak_usage(false));
+$array = range(1,1024*1024);
+var_dump(memory_get_peak_usage() > $a);
 ?>
 --EXPECTF--
 int(%d)
 int(%d)
 int(%d)
+bool(true)
index e90ab5f9e4432be0b1001c3c14f7ac728d251ec6..07ddca183a8883558758873ab9d88c4b4c274829 100644 (file)
@@ -5,7 +5,7 @@ array pdo_drivers ( void );
 marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
 --FILE--
 <?php
-print((is_array(PDO::getAvailableDrivers())) ? ("yes") : ("Test 'array stream_get_wrappers ( void );' has failed"));
+print((is_array(PDO::getAvailableDrivers())) ? ("yes") : ("Test failed"));
 ?>
 --EXPECT--
 yes
similarity index 69%
rename from socket_clear_error.phpt
rename to ext/sockets/tests/socket_clear_error.phpt
index c5b64c9a0e5df2882878d6971be529d5461d7b1a..af9acaa9bf04970277fe4328f3b689de1e3e93b6 100644 (file)
@@ -7,17 +7,11 @@ marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao p
 if (!extension_loaded('sockets')) {
   die('SKIP sockets extension not available.');
 }
-if (!defined("SO_BINDTODEVICE")) {
-  die('SKIP SO_BINDTODEVICE not supported on this platform.');
-}
-if (!function_exists("posix_getuid") || posix_getuid() != 0) {
-  die('SKIP SO_BINDTODEVICE requires root permissions.');
-}
 ?>
 --FILE--
 <?php
 $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
-$socketConn = socket_connect($socket, "127.0.0.1", 21);
+$socketConn = socket_connect($socket, "127.0.0.1", 21248);
 var_dump(socket_last_error($socket));
 socket_clear_error($socket);
 var_dump(socket_last_error($socket));
index 639328cc624656a85796e0d51562a012bdab8a49..12c0aeb888092e388c34df67710c6b4be78aeb5c 100644 (file)
@@ -3,12 +3,11 @@ mixed socket_getopt( resource $socket , int $level , int $optname ) ;
 --CREDITS--
 marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
 --SKIPIF--
+<?php
 if (!extension_loaded('sockets')) {
   die('skip sockets extension not available.');
 }
-if (socket_set_option($s, $level, IP_MULTICAST_IF, 1) === false) {
-  die("skip interface 1 either doesn't exist or has no ipv4 address");
-}
+?>
 --FILE--
 <?php
 $domain = AF_INET;
index edb7828c314aa06af6fb6e9e4954e6aa669d5bab..79618c2aa12df5d56702dd8758b50035a38f24aa 100644 (file)
@@ -7,4 +7,4 @@ marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao p
 var_dump(connection_aborted());
 ?>
 --EXPECTF--
-int(%i)
+int(0)
index fe0f28f5d40aeeebd9aff7b75e7b7ba4ab8b9735..5e0677fe27aaf728db3fc62cb3486066e45f9ec6 100644 (file)
@@ -4,7 +4,7 @@ int connection_status ( void );
 marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao paulo - br
 --FILE--
 <?php
-var_dump(connection_status());
+var_dump(connection_status() == CONNECTION_NORMAL);
 ?>
 --EXPECTF--
-int(%i)
+bool(true)
index e02b539fc1f89c943fe4df5816e11fed42155e33..58dfdc930d4ea31006e732ce21bbba744c885665 100644 (file)
@@ -11,6 +11,11 @@ if (phpversion() < "5.3.0") {
 --FILE--
 <?php
 print((is_array(stream_get_wrappers())) ? ("yes") : ("Test 'array stream_get_wrappers ( void );' has failed"));
+echo "\n";
+class Foo { }
+stream_wrapper_register("foo", "Foo");
+var_dump(in_array("foo", stream_get_wrappers()));
 ?>
 --EXPECT--
 yes
+bool(true)
index fa5ab5454d00f28ea9881aced866b3bd012c5c04..47d6c628933e3b856fb1956636abd6b218764b33 100644 (file)
@@ -5,6 +5,7 @@ marcosptf - <marcosptf@yahoo.com.br> - #phparty7 - @phpsp - novatec/2015 - sao p
 --SKIPIF--
 <?php
 if (phpversion() < "5.3.0") { die('SKIP php version so lower.'); }
+if (!extension_loaded('openssl')) { die('ext/openssl required'); }
 ?>
 --FILE--
 <?php
@@ -39,7 +40,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(): SSLv2 unavailable in the OpenSSL library against which PHP is linked in %s on line %d
+Warning: stream_socket_enable_crypto(): SSLv2 %s in %s on line %d
 bool(false)
 
 Warning: stream_socket_enable_crypto(): SSL: Broken pipe in %s on line %d