Annotation of embedaddon/php/ext/standard/tests/network/socket_get_status_basic.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: Testing socket_get_status()
                      3: --FILE--
                      4: <?php
                      5: 
1.1.1.2 ! misho       6: for ($i=0; $i<100; $i++) {
        !             7:   $port = rand(10000, 65000);
        !             8:   /* Setup socket server */
        !             9:   $server = @stream_socket_server("tcp://127.0.0.1:$port");
        !            10:   if ($server) {
        !            11:     break;
        !            12:   }
        !            13: }
        !            14: 
        !            15: var_dump(socket_get_status($server));
        !            16: fclose($server);
1.1       misho      17: 
                     18: ?>
                     19: --EXPECTF--
                     20: array(7) {
                     21:   ["stream_type"]=>
                     22:   string(%d) "tcp_socket%S"
                     23:   ["mode"]=>
                     24:   string(2) "r+"
                     25:   ["unread_bytes"]=>
                     26:   int(0)
                     27:   ["seekable"]=>
                     28:   bool(false)
                     29:   ["timed_out"]=>
                     30:   bool(false)
                     31:   ["blocked"]=>
                     32:   bool(true)
                     33:   ["eof"]=>
                     34:   bool(false)
                     35: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>