From ce0c3c935cc9b450afffc3a9649cff920fae2b43 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Fri, 16 Jan 2015 11:16:33 -0800 Subject: [PATCH] Remove unnecessary phantomjs guards. --- test/test.js | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/test/test.js b/test/test.js index 46d106316..8e2857c0d 100644 --- a/test/test.js +++ b/test/test.js @@ -6575,13 +6575,7 @@ args3 = (function() { return arguments; }(1, 2)); strictEqual(_.isEqual(args1, args2), true); - - if (!isPhantom) { - strictEqual(_.isEqual(args1, args3), false); - } - else { - skipTest(); - } + strictEqual(_.isEqual(args1, args3), false); }); test('should treat `arguments` objects like `Object` objects', 4, function() { @@ -6594,13 +6588,8 @@ strictEqual(_.isEqual(args, object), true); strictEqual(_.isEqual(object, args), true); - if (!isPhantom) { - strictEqual(_.isEqual(args, new Foo), false); - strictEqual(_.isEqual(new Foo, args), false); - } - else { - skipTest(2); - } + strictEqual(_.isEqual(args, new Foo), false); + strictEqual(_.isEqual(new Foo, args), false); }); test('should perform comparisons between date objects', 4, function() { @@ -13244,8 +13233,12 @@ }); var actual = _.map(typedArrays, function(type) { - var Ctor = root[type]; - return Ctor ? _.toPlainObject(new Ctor(buffer)) : false; + var Ctor = root[type], + result = Ctor ? _.toPlainObject(new Ctor(buffer)) : false; + + return _.isPlainObject(result) + ? _.omit(result, 'BYTES_PER_ELEMENT', 'byteLength', 'byteOffset', 'buffer', 'get', 'length', 'subarray', 'set', 'slice') + : result; }); deepEqual(actual, expected);