close() public method

public close ( Exception $error = null )
$error Exception
 /** @test */
 public function requestShouldRemoveAllListenerAfterClosed()
 {
     $requestData = new RequestData('GET', 'http://www.example.com');
     $request = new Request($this->connector, $requestData);
     $request->on('end', function () {
     });
     $this->assertCount(1, $request->listeners('end'));
     $request->close();
     $this->assertCount(0, $request->listeners('end'));
 }