--TEST--
socket_import_stream: Bad arguments
--SKIPIF--
<?php
if (!extension_loaded('sockets')) {
    die(
'SKIP sockets extension not available.');
}

--
FILE--
<?
php

var_dump
(socket_import_stream());
var_dump(socket_import_stream(12));
var_dump(socket_import_stream(1));
var_dump(socket_import_stream(new stdclass));
var_dump(socket_import_stream(fopen(__FILE__"rb")));
var_dump(socket_import_stream(socket_create(AF_INETSOCK_DGRAMSOL_UDP)));
$s stream_socket_server("udp://127.0.0.1:58392"$errno$errstrSTREAM_SERVER_BIND);
var_dump($s);
var_dump(fclose($s));
var_dump(socket_import_stream($s));


echo 
"Done.";
--
EXPECTF--
Warningsocket_import_stream() expects exactly 1 parameter0 given in %s on line %d
NULL

Warning
socket_import_stream() expects exactly 1 parameter2 given in %s on line %d
NULL

Warning
socket_import_stream() expects parameter 1 to be resourceinteger given in %s on line %d
NULL

Warning
socket_import_stream() expects parameter 1 to be resourceobject given in %s on line %d
NULL

Warning
socket_import_stream(): cannot represent a stream of type STDIO as a Socket Descriptor in %s on line %d
bool
(false)

Warningsocket_import_stream(): supplied resource is not a valid stream resource in %s on line %d
bool
(false)
resource(%dof type (stream)
bool(true)

Warningsocket_import_stream(): %d is not a valid stream resource in %s on line %d
bool
(false)
Done.