diff options
Diffstat (limited to 'chromium/third_party/trace-viewer/third_party/gl-matrix/spec/helpers/spec-helper.js')
-rw-r--r-- | chromium/third_party/trace-viewer/third_party/gl-matrix/spec/helpers/spec-helper.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/chromium/third_party/trace-viewer/third_party/gl-matrix/spec/helpers/spec-helper.js b/chromium/third_party/trace-viewer/third_party/gl-matrix/spec/helpers/spec-helper.js deleted file mode 100644 index 58e36714505..00000000000 --- a/chromium/third_party/trace-viewer/third_party/gl-matrix/spec/helpers/spec-helper.js +++ /dev/null @@ -1,32 +0,0 @@ -var HELPER_MATCHERS = (function() { - var EPSILON = 0.00001; - - return { - /* - Returns true if `actual` has the same length as `expected`, and - if each element of both arrays is within 0.000001 of each other. - This is a way to check for "equal enough" conditions, as a way - of working around floating point imprecision. - */ - toBeEqualish: function(expected) { - if (typeof(this.actual) == 'number') - return Math.abs(this.actual - expected) < EPSILON; - - if (this.actual.length != expected.length) return false; - for (var i = 0; i < this.actual.length; i++) { - if (isNaN(this.actual[i]) !== isNaN(expected[i])) - return false; - if (Math.abs(this.actual[i] - expected[i]) >= EPSILON) - return false; - } - return true; - } - }; -})(); - -beforeEach(function() { - this.addMatchers(HELPER_MATCHERS); -}); - -if (typeof(global) != 'undefined') - global.HELPER_MATCHERS = HELPER_MATCHERS; |