public function delay_scheduler_is_passed_to_source()
{
$schedulerPassedIn = null;
Observable::create(function ($observer, $scheduler) use(&$schedulerPassedIn) {
$schedulerPassedIn = $scheduler;
$observer->onCompleted();
})->delay(1, $this->scheduler)->subscribeCallback();
$this->assertSame($schedulerPassedIn, $this->scheduler);
}