From 23c2dd33f2448e411601687e2a67dbd92526d577 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Fri, 16 Jan 2015 14:02:50 -0800 Subject: [PATCH] Remove unnecessary `_.toPlainObject` test. --- test/test.js | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/test/test.js b/test/test.js index 8e2857c0d..0737b8d28 100644 --- a/test/test.js +++ b/test/test.js @@ -13214,35 +13214,6 @@ deepEqual(actual, expected); }); - - test('should convert typed arrays to plain objects', 1, function() { - var object1 = { '0': 0 }, - object2 = { '0': 0, '1': 0 }, - object3 = { '0': 0, '1': 0, '2': 0, '3': 0 }, - object4 = { '0': 0, '1': 0, '2': 0, '3': 0, '4': 0, '5': 0, '6': 0, '7': 0 }; - - var objects = [object2, object1, object4, object3, object2, object4, object4, object3, object2], - buffer = ArrayBuffer && new ArrayBuffer(8); - - // juggle for `Float64Array` shim - if (root.Float64Array && (new Float64Array(buffer)).length == 8) { - objects[1] = object4; - } - var expected = _.map(typedArrays, function(type, index) { - return root[type] ? objects[index] : false; - }); - - var actual = _.map(typedArrays, function(type) { - 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); - }); }(1, 2, 3)); /*--------------------------------------------------------------------------*/