implements specs for subscribing to a terminated observable