hunk.code_window:       const thisArg = {
           schedule: sinon.spy()
         };
         dispatch.call(thisArg, state);
         expect(state.subscriber.complete).not.have.been.called;
         expect(state.subscriber.next).have.been.calledWith(5);
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:       dispatch.call(thisArg as any, state);
  
hunk.file_path: spec/observables/range-spec.ts
hunk.type: replace
file: {$ doc.contents | escape $}
  