Add test for `ObservableDeferred`'s cancellation behaviour.