message: fix(TestScheduler): restore run changes upon error
diff: @@ -378,14 +378,15 @@ export class TestScheduler extends VirtualTimeScheduler {
  expectObservable: this.expectObservable.bind(this),
  expectSubscriptions: this.expectSubscriptions.bind(this),
  };
  + try {
  const ret = callback(helpers);
  this.flush();
  -
  + return ret;
  + } finally {
  TestScheduler.frameTimeFactor = prevFrameTimeFactor;
  this.maxFrames = prevMaxFrames;
  this.runMode = false;
  AsyncScheduler.delegate = undefined;
  -
  - return ret;
  + }
  }
  }
  