From 16ab179e1d9fc1cef0abf48e7672570ec5672654 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Fri, 2 Nov 2012 23:00:57 -0700 Subject: [PATCH] Add `_.uniq` unit test. Former-commit-id: 29a09711863011681a45ae800502eca9a7022799 --- test/test.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/test/test.js b/test/test.js index 70125d98b..184e81cde 100644 --- a/test/test.js +++ b/test/test.js @@ -355,7 +355,7 @@ equal(_.every([true, null, true], _.identity), false); }); }()); - + /*--------------------------------------------------------------------------*/ QUnit.module('lodash.extend'); @@ -785,14 +785,14 @@ equal(_.isFinite(' '), false); equal(_.isFinite('2px'), false); }); - + test('should return `true` for numeric string values', function() { equal(_.isFinite('2'), true); equal(_.isFinite('0'), true); equal(_.isFinite('08'), true); }); }()); - + /*--------------------------------------------------------------------------*/ QUnit.module('lodash.isObject'); @@ -1754,6 +1754,13 @@ deepEqual(actual, [1, 2, 3]); }); + + test('should distinguish between numbers and numeric strings', function() { + var expected = ['2', 2, Object('2'), Object(2)], + actual = _.uniq(expected); + + deepEqual(actual, expected); + }); }()); /*--------------------------------------------------------------------------*/