We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f7bf6ee + 72214fb commit 3b10f71Copy full SHA for 3b10f71
1 file changed
tests/Io/FiberHandlerTest.php
@@ -101,9 +101,15 @@ public function testInvokeWithHandlerReturningGeneratorReturningResponseAfterYie
101
}
102
});
103
104
- /** @var \Generator $generator */
105
- $this->assertInstanceOf(\Generator::class, $generator);
106
- $generator->throw(new \RuntimeException('Foo'));
+ assert($generator instanceof \Generator);
+ $promise = $generator->current();
+
107
+ assert($promise instanceof PromiseInterface);
108
+ $promise->then(null, function (\Throwable $e) use ($generator) {
109
+ $generator->throw($e);
110
+ });
111
112
+ assert(!$generator->valid());
113
$ret = $generator->getReturn();
114
115
$this->assertSame($response, $ret);
0 commit comments