ControlTest::testAnyAllFailure PHP Method

testAnyAllFailure() public method

public testAnyAllFailure ( )
    public function testAnyAllFailure()
    {
        try {
            Co::wait(Co::any([new DummyCurl('A', 3, true), new DummyCurl('B', 2, true)]));
            $this->assertTrue(false);
        } catch (AllFailedException $e) {
            $this->assertEquals('Co::any() failed.', $e->getMessage());
            $this->assertEquals('Error[A]', $e->getReasons()[0]->getMessage());
            $this->assertEquals('Error[B]', $e->getReasons()[1]->getMessage());
        }
    }