GuzzleHttp\Tests\Handler\CurlMultiHandlerTest::testDelaysConcurrently PHP Method

testDelaysConcurrently() public method

    public function testDelaysConcurrently()
    {
        Server::flush();
        Server::enqueue([new Response()]);
        $a = new CurlMultiHandler();
        $expected = microtime(true) + 100 / 1000;
        $response = $a(new Request('GET', Server::$url), ['delay' => 100]);
        $response->wait();
        $this->assertGreaterThanOrEqual($expected, microtime(true));
    }