hunk.code_window:   now() {
       return 0;
     }
     flush() {
       const actions = this.actions;
  
hunk.labels: keep replace keep keep keep keep
hunk.after_edit:     return this.frame * VirtualTimeScheduler.frameTimeFactor;
  
hunk.file_path: src/schedulers/VirtualTimeScheduler.ts
hunk.type: replace
file: var RxOld = require("rx");
  var RxNew = require("../../../../index");
  
  module.exports = function fromWithString(suite) {
      var args = [];
      for (var i = 0; i < 25; i++) {
          args.push(i);
      }
      var argStr = args.join('');
  
      // add tests
      return suite
          .add('old from (string) with immediate scheduler', function () {
              RxOld.Observable.from(argStr, null, null, RxOld.Scheduler.immediate).subscribe(_next, _error, _complete);
          })
          .add('new from (string) with immediate scheduler', function () {
              RxNew.Observable.from(argStr, null, null).subscribe(_next, _error, _complete);
          });
      function _next(x) { }
      function _error(e){ }
      function _complete(){ }
  };