diff --git a/src/Net.php b/src/Net.php index 87b3e6c..7f4b164 100644 --- a/src/Net.php +++ b/src/Net.php @@ -31,6 +31,7 @@ class Net private $methods = [ 'net_version' => [], 'net_peerCount' => [], + 'net_listening' => [], ]; /** diff --git a/test/unit/NetTest.php b/test/unit/NetTest.php index 41e0d2a..54304c2 100644 --- a/test/unit/NetTest.php +++ b/test/unit/NetTest.php @@ -68,6 +68,27 @@ class NetTest extends TestCase }); } + /** + * testListening + * + * @return void + */ + public function testListening() + { + $net = $this->net; + + $net->listening(function ($err, $net) { + if ($err !== null) { + return $this->fail($err->getMessage()); + } + if (isset($net->result)) { + $this->assertTrue(is_bool($net->result)); + } else { + $this->fail($net->error->message); + } + }); + } + /** * testUnallowedMethod *