| OLD | NEW | 
|---|
| 1 (function() | 1 (function() | 
| 2 { | 2 { | 
| 3   let testRunner = null; | 3   let testRunner = null; | 
| 4   let requestHandlers = null; | 4   let requestHandlers = null; | 
| 5   let randomResult = 0.5; | 5   let randomResult = 0.5; | 
| 6 | 6 | 
| 7   module("Synchronizer", { | 7   module("Synchronizer", { | 
| 8     setup: function() | 8     setup: function() | 
| 9     { | 9     { | 
| 10       testRunner = this; | 10       testRunner = this; | 
| 11 | 11 | 
| 12       prepareFilterComponents.call(this); | 12       prepareFilterComponents.call(this); | 
| 13       preparePrefs.call(this); | 13       preparePrefs.call(this); | 
|  | 14 | 
|  | 15       Synchronizer.init(); | 
|  | 16 | 
| 14       setupVirtualTime.call(this, function(wrapTimer) | 17       setupVirtualTime.call(this, function(wrapTimer) | 
| 15       { | 18       { | 
| 16         let SynchronizerModule = getModuleGlobal("synchronizer"); | 19         let SynchronizerModule = getModuleGlobal("synchronizer"); | 
| 17         SynchronizerModule.downloader._timer = wrapTimer(SynchronizerModule.down
     loader._timer); | 20         SynchronizerModule.downloader._timer = wrapTimer(SynchronizerModule.down
     loader._timer); | 
| 18       }, "synchronizer", "downloader"); | 21       }, "synchronizer", "downloader"); | 
| 19       setupVirtualXMLHttp.call(this, "synchronizer", "downloader"); | 22       setupVirtualXMLHttp.call(this, "synchronizer", "downloader"); | 
| 20 | 23 | 
| 21       // Replace Math.random() function | 24       // Replace Math.random() function | 
| 22       let DownloaderGlobal = Cu.getGlobalForObject(getModuleGlobal("downloader")
     ); | 25       let DownloaderGlobal = Cu.getGlobalForObject(getModuleGlobal("downloader")
     ); | 
| 23       this._origRandom = DownloaderGlobal.Math.random; | 26       this._origRandom = DownloaderGlobal.Math.random; | 
| (...skipping 486 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 510 | 513 | 
| 511     testRunner.runScheduledTasks(24); | 514     testRunner.runScheduledTasks(24); | 
| 512 | 515 | 
| 513     equal(subscription.downloadStatus, "synchronize_connection_error", "download
     Status after download error"); | 516     equal(subscription.downloadStatus, "synchronize_connection_error", "download
     Status after download error"); | 
| 514     equal(subscription.lastDownload * MILLIS_IN_SECOND, startTime + 26.1 * MILLI
     S_IN_HOUR, "lastDownload after download error"); | 517     equal(subscription.lastDownload * MILLIS_IN_SECOND, startTime + 26.1 * MILLI
     S_IN_HOUR, "lastDownload after download error"); | 
| 515     equal(subscription.lastSuccess * MILLIS_IN_SECOND, startTime + 0.1 * MILLIS_
     IN_HOUR, "lastSuccess after download error"); | 518     equal(subscription.lastSuccess * MILLIS_IN_SECOND, startTime + 0.1 * MILLIS_
     IN_HOUR, "lastSuccess after download error"); | 
| 516     equal(subscription.lastCheck * MILLIS_IN_SECOND, startTime + 27.1 * MILLIS_I
     N_HOUR, "lastCheck after download error"); | 519     equal(subscription.lastCheck * MILLIS_IN_SECOND, startTime + 27.1 * MILLIS_I
     N_HOUR, "lastCheck after download error"); | 
| 517     equal(subscription.errors, 2, "errors after download error"); | 520     equal(subscription.errors, 2, "errors after download error"); | 
| 518   }); | 521   }); | 
| 519 })(); | 522 })(); | 
| OLD | NEW | 
|---|