/** * @test */ public function start_with_error() { $error = new \Exception(); $results = $this->scheduler->startWithCreate(function () use($error) { return Observable::start(function () use($error) { throw $error; }, $this->scheduler); }); $this->assertMessages([onError(200, $error)], $results->getMessages()); }