React\Promise\FunctionRaceTest::shouldNotCancelOtherPendingInputArrayPromisesIfOnePromiseRejects PHP Метод

shouldNotCancelOtherPendingInputArrayPromisesIfOnePromiseRejects() публичный Метод

    public function shouldNotCancelOtherPendingInputArrayPromisesIfOnePromiseRejects()
    {
        $mock = $this->createCallableMock();
        $mock->expects($this->never())->method('__invoke');
        $deferred = new Deferred($mock);
        $deferred->reject();
        $mock2 = $this->getMockBuilder('React\\Promise\\CancellablePromiseInterface')->getMock();
        $mock2->expects($this->never())->method('cancel');
        race([$deferred->promise(), $mock2])->cancel();
    }