Commit Graph

1023 Commits

Author SHA1 Message Date
John-David Dalton
a3d18d0429 Add coverage for Set for environments w/o native support. 2014-01-19 23:52:27 -08:00
John-David Dalton
c1d3fc1b78 Cleanup _.result default value patch. [closes #455] 2014-01-17 09:27:11 -08:00
pistacchio
e983f93859 Added default value to _.result 2014-01-16 18:54:20 +01:00
John-David Dalton
c6557e5078 Add more _.indexOf tests. 2014-01-14 22:11:10 -08:00
Johann Steinbrecher
f7aab02978 Fixing indexOf([], undefined, true) to return -1 insead 0 2014-01-14 12:55:06 -08:00
John-David Dalton
fdcd67dd6b Make stable multi prop sort unit test more complex. 2014-01-13 19:39:02 -08:00
John-David Dalton
b7e2396269 Increase test coverage of trim methods and _.sortBy. 2014-01-13 08:59:41 -08:00
John-David Dalton
2ec5e948b4 Make _.isEqual work with plain objects containing constructor properties with like object values and make _.invert assign arrays when using the multiValue flag. [closes #420] 2014-01-09 20:13:37 -08:00
John-David Dalton
cb22fb54e8 Allow _.trim, _.trimLeft, and _.trimRight to remove specified chars. 2014-01-08 23:39:52 -08:00
John-David Dalton
1dcfdfdb65 Remove test until v3.0 when we'll enforce uniform skipping of the constructor property of prototype objects. 2014-01-07 08:30:55 -08:00
John-David Dalton
d309eb8fa1 Expose _.slice. 2014-01-06 22:26:50 -08:00
John-David Dalton
16dfdbe314 Ensure shimIsPlainObject returns true for plain objects with a constructor property that has a function value. 2014-01-05 13:49:18 -06:00
John-David Dalton
67a6b88104 Add tests for _.capitalize. 2014-01-04 21:51:23 -06:00
John-David Dalton
0b4029f7a1 Fix lodashBizarro tests for trim, trimLeft, and trimRight. 2014-01-03 11:05:09 -06:00
John-David Dalton
ca48c5ddff Expose trim, trimLeft, and trimRight. 2014-01-03 00:37:49 -06:00
John-David Dalton
6e5846d206 Replace isWhitespaceAt with trimmedLeftIndex and trimmedRightIndex. 2014-01-01 10:57:42 -06:00
John-David Dalton
78f8a03da5 Ensure the trim fallback is tested and counted for code coverage. 2013-12-31 02:01:19 -06:00
John-David Dalton
4d10584233 Beef up _.parseInt support and add trim internally. 2013-12-30 23:58:56 -06:00
John-David Dalton
e4df75519c Ensure _.random() returns 1 or 0. 2013-12-26 10:09:53 -06:00
John-David Dalton
0438fa6816 Ensure _.reduce doesn't assign accumulator a collection value if its length is 0. 2013-12-25 02:36:02 -06:00
John-David Dalton
990e73fce6 Add _.match. 2013-12-22 23:56:28 -06:00
John-David Dalton
ad0bcc7de9 Add another _.constant test for falsey values. 2013-12-22 01:25:24 -06:00
John-David Dalton
9ff5fa4acf Remove trailing newlines in .html files and add .php to .editorconfig. [ci skip] 2013-12-21 10:03:40 -06:00
John-David Dalton
d34cf636d8 Use Boolean to fake out the isNative check and allow environments to test the native String#contains fork of _.contains 2013-12-20 02:38:18 -08:00
John-David Dalton
f3931140fe Add bad shim tests for String#contains and remove those for Function#bind as we don't use native bind. 2013-12-19 02:20:54 -08:00
John-David Dalton
1c4652448c Optimize _.contains by using native String#contains when available. 2013-12-18 23:05:16 -08:00
John-David Dalton
ca55748103 Ensure AMD tests it all of the debounce coverage. 2013-12-16 23:49:13 -08:00
John-David Dalton
43fa199cfa Remove opera 9 from sauce too. 2013-12-16 22:26:31 -08:00
John-David Dalton
39a8652708 Simplify the _.support.dom check. 2013-12-16 21:22:46 -08:00
John-David Dalton
fb432465ea Disable testing Opera 10 in sauce until they fix it. 2013-12-16 20:17:15 -08:00
John-David Dalton
98566150d2 Avoid chance fails by noConflict race conditions. 2013-12-16 08:47:16 -08:00
John-David Dalton
172cc1ffea Add thisArg to _.tap. 2013-12-16 02:34:20 -08:00
John-David Dalton
6845a52e92 Avoid sparatic fails with Firefox 26 and amd tests. 2013-12-16 01:44:51 -08:00
John-David Dalton
b5dc89f0e6 Add opera 9 and 10 to sauce tests. 2013-12-16 00:28:06 -08:00
John-David Dalton
ecaea51fe0 Update Firefox version in sauce and try Opera again. 2013-12-15 23:56:12 -08:00
John-David Dalton
97662f4b3e Fix comment typo in test/index.html. [ci skip] 2013-12-15 23:34:28 -08:00
John-David Dalton
38869d5035 Add tests for _.support.funcDecomp and WinRTError. 2013-12-15 23:17:33 -08:00
John-David Dalton
cf33853e68 Add result of array tests. 2013-12-15 22:50:43 -08:00
John-David Dalton
025ed51f11 Reduce the chance of a slow script warning in some browsers in test.js. 2013-12-15 21:24:13 -08:00
John-David Dalton
ab9dae3bf3 Fix IE compat mode bug with clearTimeout and setTimeout in test/index.html. 2013-12-15 20:28:03 -08:00
John-David Dalton
74da5dfd4b Keep code coverage up for _.isElement. 2013-12-15 19:15:01 -08:00
John-David Dalton
f955309139 Switch from chrome to googlechrome browser name in saucelabs.js. 2013-12-14 02:34:05 -08:00
John-David Dalton
9ad7d2d977 Fix bizarro setTimeout and clearTimeout for requirejs test runs. 2013-12-14 01:53:21 -08:00
John-David Dalton
7fcbc3c003 Fix failing test in node. 2013-12-13 08:34:16 -08:00
John-David Dalton
40421f4321 Make _.isElement more robust. [closes #427] 2013-12-12 22:22:47 -08:00
John-David Dalton
18b6d51644 Reduce the amount of phantomjs runs in travis.yml and tweak for 100% coverage in amd tests. 2013-12-08 14:29:03 -08:00
John-David Dalton
de232dd726 Allow amd builds to test for bizarro methods. 2013-12-08 10:44:07 -08:00
John-David Dalton
8ebe99d4f5 Add support for writing the coverage.json file for phantomjs runs in test/test.js. [ci skip] 2013-12-07 23:46:39 -08:00
John-David Dalton
51698944e0 Cleanup _.xor patch and add a unit test. 2013-12-06 20:34:59 -08:00
Ryan Van Etten
64fc924357 Ensure _.xor() returns new unique array. 2013-12-06 19:38:43 -08:00