Commit Graph

643 Commits

Author SHA1 Message Date
John-David Dalton
674802abe4 Make _.mixin chainable and make it assign to this instead of hard coding assignment to lodash. 2014-04-30 00:11:45 -07:00
John-David Dalton
179422a84b Add more _.where tests. 2014-04-29 19:15:09 -07:00
John-David Dalton
5c9e4685db _.where should perform a partial comparison of *all* objects within arrays of source. [closes #536] 2014-04-29 09:28:56 -07:00
John-David Dalton
2c4657355f Ensure that _.transform checks that object is an object before using it as the accumulator [[Prototype]]. 2014-04-28 08:39:35 -07:00
John-David Dalton
834c55ec6f Add _.escapeRegExp, pad, & trim tests. 2014-04-28 08:28:13 -07:00
John-David Dalton
7eff6fde7c Avoid RegExp#teat error in older Opera. 2014-04-27 11:41:09 -07:00
John-David Dalton
626dac600a Add more DOM element tests. 2014-04-27 11:41:08 -07:00
John-David Dalton
250ca36f05 Ensure _.max and _.min return the correct value when callback computes +/-Infinity. 2014-04-25 07:21:10 -07:00
John-David Dalton
5f8527ba04 Ensure error objects from iframes are tested. 2014-04-20 13:40:05 -07:00
John-David Dalton
082e95b700 Increase test coverage. 2014-04-20 13:40:05 -07:00
John-David Dalton
aef5c61415 Fix missing comma in test/test.js. 2014-04-20 13:40:05 -07:00
John-David Dalton
f718284538 Ensure _.keys and _.keysIn always skip the constructor property on prototype objects. 2014-04-19 11:55:07 -07:00
John-David Dalton
966283dd6d Minor test cleanup. [ci skip] 2014-04-19 11:55:07 -07:00
John-David Dalton
5bf545ee90 Cleanup _.isError and add more tests. 2014-04-19 09:48:51 -07:00
Mike Pennisi
b018ada5c8 Implement _.isError 2014-04-19 09:48:51 -07:00
John-David Dalton
a715a5fa37 Don't designate \x85 as whitespace. 2014-04-17 21:42:43 -07:00
John-David Dalton
1e10c9d508 Remove more native trim test scaffolding . 2014-04-17 21:42:43 -07:00
John-David Dalton
43c2cb4ba8 Remove unneeded lodashBizarro tests. 2014-04-17 07:33:14 -07:00
John-David Dalton
c93f708bc8 Add whitespace tests. 2014-04-17 07:33:14 -07:00
John-David Dalton
5e28e38c98 Fix assert count. 2014-04-17 07:33:14 -07:00
John-David Dalton
c331d12678 Add _.difference, _.intersection, and _.xor tests. 2014-04-16 08:34:11 -07:00
John-David Dalton
f0817b2461 Whitespace nits in test/test.js. [ci skip] 2014-04-16 08:33:16 -07:00
John-David Dalton
d3f2cd5321 Add _.intersection and _.union tests. 2014-04-16 00:25:36 -07:00
John-David Dalton
841890c178 Add tests for _.pluck, _.findWhere, and _.where for their key or source arguments. 2014-04-15 23:19:39 -07:00
John-David Dalton
4f5189b0dd Use _.noop more in test/test.js. 2014-04-15 23:04:24 -07:00
John-David Dalton
a53d5dc791 Prevent test fails for the npm build. 2014-04-15 02:17:07 -07:00
John-David Dalton
e3c218092c Add _.findWhere as its own method. 2014-04-15 01:17:55 -07:00
John-David Dalton
bf6eaaf625 Make _.where work with empty sources. 2014-04-14 23:11:11 -07:00
John-David Dalton
cd62b2a209 Add more tests for null thisArg arguments. 2014-04-14 21:35:10 -07:00
John-David Dalton
ff25b4cb46 Ensure resolver provided to _.memoize is a function if it's truthy. 2014-04-14 21:33:45 -07:00
John-David Dalton
a47f356021 Cleanup tests. 2014-04-13 19:03:09 -07:00
John-David Dalton
7d7a34c733 Increase code coverage when testing AMD modules. 2014-04-13 16:12:08 -07:00
John-David Dalton
e306959ebe Ensure _.matches is tested against sources with more than one property too. 2014-04-13 00:36:40 -07:00
John-David Dalton
565cc05b48 Avoid strict comparison to function reference in _.callback test. 2014-04-12 23:51:55 -07:00
John-David Dalton
287839e498 Add test for custom _.indexOf methods, _.contains, and objects. 2014-04-12 18:57:39 -07:00
John-David Dalton
b3f5375283 Ensure functions created by _.matches don't error when comparing falsey object values. [closes #523] 2014-04-10 03:05:08 -07:00
John-David Dalton
a620c2ec1a Add more falsey value tests. 2014-04-09 09:27:35 -07:00
John-David Dalton
a723612141 Add null and undefined values tests for thisArg. 2014-04-08 08:57:26 -07:00
John-David Dalton
52cca034cf Add more _.callback tests. 2014-04-08 01:21:21 -07:00
John-David Dalton
79ec1f5a02 Add JSON.stringify test. 2014-04-08 00:44:20 -07:00
John-David Dalton
68729a9696 Test format cleanup. 2014-04-08 00:43:38 -07:00
John-David Dalton
78f17bd083 Add toJSON alias of valueOf. [closes #521] 2014-04-07 09:23:40 -07:00
John-David Dalton
77b84c1de0 Use ok when appropriate in test/test.js. 2014-04-06 16:16:39 -07:00
John-David Dalton
064c8adcf2 Add more _.endsWith and _.startsWith tests. 2014-04-05 00:36:32 -07:00
John-David Dalton
cff83e095a Make _.where return all elements when the props object is empty. 2014-04-05 00:35:43 -07:00
John-David Dalton
ff9aecca48 Add _.startsWith and _.endsWith tests. 2014-04-04 09:07:39 -07:00
John-David Dalton
53c529a12c Cleanup tests. 2014-04-04 09:07:11 -07:00
John-David Dalton
78454ba876 Add more -Infinity, NaN, and Infinity tests. 2014-04-04 00:37:12 -07:00
John-David Dalton
c3c1702d2b Change _.forEach to _.each in tests. 2014-04-04 00:27:43 -07:00
John-David Dalton
fcec6a8fdf Replace equal with strictEqual and fix ok test typo. 2014-04-02 19:01:36 -07:00