public function defer_error_while_subscribe_with_immediate_scheduler()
{
Observable::defer(function () {
return Observable::create(function ($observer, $scheduler = null) {
$observer->onError(new \Exception('I take exception'));
});
})->subscribeCallback(null, null, null, new ImmediateScheduler());
}