Commit Graph

1951 Commits

Author SHA1 Message Date
jdalton
65d5bba7df Make _.maxBy, _.minBy, _.sumBy, & _.uniqBy support only arrays and provide only 1 argument to iteratees. 2015-07-20 11:25:55 -07:00
jdalton
340a6d195f Add _.sumBy. 2015-07-20 11:25:55 -07:00
jdalton
8ac1a67b7d Split _.uniq out into _.uniqBy. 2015-07-20 11:25:55 -07:00
jdalton
86b19f742c Split _.max and _.min out into _.maxBy and _.minBy. 2015-07-20 11:25:54 -07:00
jdalton
a898c3d7bc Absorb _.sortByAll into _.sortBy. 2015-07-20 11:25:54 -07:00
John-David Dalton
454aca7003 Remove thisArg params from most methods. 2015-07-20 11:25:53 -07:00
jdalton
5ff9f01aba Remove _.findWhere, _.pluck, & _.where. 2015-07-20 11:25:53 -07:00
jdalton
b5dd2e605d Make _.forEach and friends implicitly end a chain sequence. 2015-07-20 11:25:53 -07:00
jdalton
1bfe25f1a5 Remove aliases and rename _.callback to _.iteratee. 2015-07-20 11:25:53 -07:00
jdalton
bd98779b3c Fix test fails related to root._. 2015-07-20 11:25:53 -07:00
John-David Dalton
a80d0bc2ca Ensure _#reverse doesn't augment the original array if it was sliced before. [closes #1323] 2015-07-20 11:23:12 -07:00
jdalton
2e50d11be5 Ensure func is a function before querying the weakmap. [closes #1319] 2015-07-20 11:23:12 -07:00
jdalton
a5e2caf40b Add small array lazy chain tests for _.first and _.last. 2015-07-20 11:23:11 -07:00
jdalton
d93aa183f3 Ensure _.flow and _.flowRight works with _.first. [closes #1308] 2015-06-29 21:38:12 -07:00
jdalton
29ceed91f0 Add more shortcut fusion tests for _.flow and _.flowRight. 2015-06-29 21:38:12 -07:00
jdalton
10c2232c39 Make _.escapeRegExp escape characters that could cause problems for escape sequences and other edge cases. 2015-06-28 02:00:09 -07:00
jdalton
a8c8bd8113 Adjust timeouts on async tests. 2015-06-26 07:00:17 -07:00
jdalton
f57dadc362 Adjust recursive test for older VMs. 2015-06-26 06:59:16 -07:00
jdalton
6b7c1ad6cf Ensure _.indexOf and _.lastIndexOf return -1 when performing a binary search for undefined and it's not found. [closes #1303] 2015-06-25 14:35:02 -07:00
jdalton
67359c22d5 Remove duplicate _.debounce and _.throttle test. 2015-06-25 11:16:52 -07:00
jdalton
1881f5cb39 Ensure _.noConflict operates on root and not context. 2015-06-25 11:15:39 -07:00
jdalton
9f3d284c68 Remove isExposed check from test.js. 2015-06-25 08:05:25 -07:00
jdalton
6921fb66d5 Add _.noConflict test. 2015-06-25 08:05:24 -07:00
Graeme Yeates
91849e4cd1 Test coverage for re-entrant debounced functions 2015-06-23 17:37:45 -07:00
jdalton
7480e481fc Add _.defaultsDeep tests. 2015-06-22 12:55:29 -07:00
jdalton
134bf61205 Add _.defaultsDeep. 2015-06-22 12:55:29 -07:00
Graeme Yeates
889c184ba3 Ensure _.debounce and _.throttle reset lastCall after cancelling. 2015-06-22 12:55:28 -07:00
jdalton
192667d65f Ensure _.escapeRegExp escapes line terminators. 2015-06-22 12:55:28 -07:00
jdalton
ce13b6abfd Make test labels more consistent. 2015-06-13 18:29:05 -07:00
jdalton
804e00cc26 Ensure bound Date can be instantiated with all 7 params. 2015-06-12 22:12:15 -07:00
jdalton
3404dc0b75 Update tested browsers for saucelabs. 2015-06-12 00:24:35 -07:00
jdalton
51c9f4f988 Cleanup _.omit, _.modArgs, & _.pick tests. 2015-06-12 00:23:50 -07:00
jdalton
028ecf5561 Allow _.modArgs to accept an array of transforms. 2015-06-11 08:30:18 -07:00
jdalton
1a28ef3244 Ensure _.includes matches an empty string on empty strings. [closes #1275] 2015-06-10 21:10:00 -07:00
jdalton
9121b14009 Cleanup _.mixin test. 2015-06-10 08:17:39 -07:00
jdalton
22743e06d5 Add round test for NaN precision params. 2015-06-08 08:33:03 -07:00
jdalton
c8b818f011 Cleanup _.ceil, _.floor, & _.round. 2015-06-07 21:41:50 -07:00
James Kyle
df838c98e9 Add _.ceil/_.floor/_.round. 2015-06-07 21:27:29 -07:00
jdalton
7db606857d Adjust tabs to two spaces for html files. 2015-06-07 14:33:28 -07:00
jdalton
ba082b74a7 Adjust lazy heuristic to punt if not using shortcut fusion. 2015-06-06 15:30:56 -07:00
jdalton
ab981ce15a Update lazy tests using larger arrays. 2015-06-06 15:06:17 -07:00
jdalton
56f199bd69 Make _.sortByOrder support orders of "asc" and "desc". 2015-06-05 07:56:06 -07:00
jdalton
224a6c1e7c Adjust lazy eval heuristic. 2015-06-05 07:56:00 -07:00
jdalton
bdbc157c30 Whitespace nits. [ci skip] 2015-06-03 22:51:04 -07:00
jdalton
11eebfb78d Cleanup fn declaration style in tests. 2015-06-02 21:40:25 -07:00
jdalton
4beadcc4f3 Add this binding test for _.modArgs. 2015-06-02 21:04:18 -07:00
jdalton
e062c8c6f2 Tweak test label. 2015-06-02 21:03:58 -07:00
jdalton
f4709ce1f0 Move this binding tests around. 2015-06-02 21:03:37 -07:00
jdalton
50e129bd8f Add function checks to _.modArgs. 2015-06-02 20:18:13 -07:00
jdalton
55af8b4cb4 Remove _.isFunction fallback test. 2015-06-02 20:13:47 -07:00