From 5a67ecc1420ec663eef4abc8d6ddf69c29c70587 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Thu, 19 May 2016 16:15:53 -0700 Subject: [PATCH] Use `setProperty` to mock `setTimeout` to avoid global leak fails in older browsers. --- test/test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test.js b/test/test.js index 12a321268..736e0decd 100644 --- a/test/test.js +++ b/test/test.js @@ -4728,9 +4728,9 @@ var pass = false, setTimeout = root.setTimeout; - root.setTimeout = function(func) { func(); }; + setProperty(root, 'setTimeout', function(func) { func(); }); _.delay(function() { pass = true; }, 32); - root.setTimeout = setTimeout; + setProperty(root, 'setTimeout', setTimeout); assert.ok(pass); }