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());
}
}