public function from_promise_success()
{
$p = Promise::resolved(42);
$source = Promise::toObservable($p);
$source->subscribe(new CallbackObserver(function ($x) {
$this->assertEquals(42, $x);
}, function ($error) {
$this->assertFalse(true);
}, function () {
$this->assertTrue(true);
}));
}