From 2198a693cc090accb5f2ffb85a291fbf2a9bfeec Mon Sep 17 00:00:00 2001 From: Spencer Alger Date: Fri, 19 Dec 2014 15:14:26 -0700 Subject: [PATCH] disable the resize checker in the tests --- src/kibana/components/vislib/lib/resize_checker.js | 8 +++++++- test/unit/index.html | 1 + test/unit/specs/vislib/lib/resize_checker.js | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/kibana/components/vislib/lib/resize_checker.js b/src/kibana/components/vislib/lib/resize_checker.js index 65775532baf9d2..352493b5486ef5 100644 --- a/src/kibana/components/vislib/lib/resize_checker.js +++ b/src/kibana/components/vislib/lib/resize_checker.js @@ -1,5 +1,5 @@ define(function (require) { - return function ResizeCheckerFactory(Private, Notifier) { + return function ResizeCheckerFactory(Private, Notifier, $rootScope) { var $ = require('jquery'); var _ = require('lodash'); @@ -128,6 +128,8 @@ define(function (require) { * @return {void} */ ResizeChecker.prototype.check = function () { + if (window.DISABLE_RESIZE_CHECKER) return; + var newSize = this.read(); var dirty = this.saveSize(newSize); var dirtyChanged = this.saveDirty(dirty); @@ -155,6 +157,8 @@ define(function (require) { * @return {integer} - the id of the next timer */ ResizeChecker.prototype.startSchedule = function (schedule) { + if (window.DISABLE_RESIZE_CHECKER) return; + this._tick = -1; this._currentSchedule = schedule; return this.continueSchedule(); @@ -167,6 +171,8 @@ define(function (require) { * @return {integer} - the id of the next timer */ ResizeChecker.prototype.continueSchedule = function () { + if (window.DISABLE_RESIZE_CHECKER) return; + clearTimeout(this._timerId); if (this._tick < this._currentSchedule.length - 1) { diff --git a/test/unit/index.html b/test/unit/index.html index 8f42ce75b9e3c3..bec8a614a95b5f 100644 --- a/test/unit/index.html +++ b/test/unit/index.html @@ -12,6 +12,7 @@