574 Commits

Author SHA1 Message Date
Casey Foster
4d8ca2b837 Account for listenTo/stopListening edge cases, add tests 2013-01-15 06:53:39 -08:00
brad dunbar
b443fb061b Merge pull request #2132 from tgriesser/listenTo-patch
Fix for #2100
2013-01-15 05:21:06 -08:00
Tim Griesser
201f9e4f18 fix for #2100 2013-01-15 07:59:24 -05:00
Phil Freo
4961f56c6c Clarify collection request/sync event behavior 2013-01-14 12:42:30 -08:00
brad dunbar
9e80717877 Merge pull request #2106 from akre54/array-reset-speed-testing
Faster Collection _reset
2013-01-12 13:17:52 -08:00
Casey Foster
915700f352 Simplify sortedIndex test 2013-01-11 10:03:11 -08:00
Casey Foster
975a44a6f1 Consistently turn on parse flag in save, like fetch already does 2013-01-11 08:20:57 -08:00
Casey Foster
edb68c7b95 Fix #2099 - sortedIndex use model attributes for string iterator 2013-01-10 07:49:06 -08:00
Adam Krebs
e928d27227 use slice instead of _.clone per @caseywebdev 2013-01-10 09:19:00 -05:00
Adam Krebs
5dd660174c fix failing test cases 2013-01-10 00:01:25 -05:00
Tim Griesser
22b2398aeb renaming zepto 2013-01-07 15:31:53 -05:00
Tim Griesser
af2db21f52 Merge pull request #2081 from af/zepto-tests
Update test-zepto.html to match the newer test html for jquery.
2013-01-07 12:28:08 -08:00
Brad Dunbar
016825e725 Add a test for the "route" event. 2013-01-07 11:27:32 -05:00
Casey Foster
6e3e137019 Revert "Add keys, values, pairs, invert, pick, omit, each, and other"
This reverts commit faa776a67c.
2013-01-06 15:48:01 -08:00
Aaron Franks
a74dd744e9 Update test-zepto.html to match the newer test html for jquery.
Changes:
* use a newer zepto version (fixes some failing tests)
* remove jslitmus

Still some failing tests but brings things a lot closer to working.
2013-01-06 14:27:45 -08:00
Adam Krebs
faa776a67c Add keys, values, pairs, invert, pick, omit, each, and other
underscore methods to models
2013-01-06 16:53:17 -05:00
Genadi Samokovarov
baac55096f Add listenTo yourself and cleaning with stopListening test 2012-12-29 16:33:40 +02:00
Tim Griesser
abccd9883e resolving merge conflict with derickbailey-listenTo_yourself 2012-12-28 20:17:21 -05:00
Jeremy Ashkenas
8a42d536d8 Merge pull request #2041 from tgriesser/removing-make
Removing View.make
2012-12-28 16:42:51 -08:00
Casey Foster
15959b1224 Clean up conditional, remove internal-coupled test 2012-12-28 17:10:12 -06:00
Casey Foster
c45e3109f7 Fix #2044 - once events are properly removed after triggering 2012-12-28 17:04:23 -06:00
Tim Griesser
c1e62cda99 removing view.make 2012-12-28 16:34:15 -05:00
Tim Griesser
4488374104 nested silent changes should not trigger change events 2012-12-28 10:35:12 -05:00
Jeremy Ashkenas
d63fe9e61f Merge pull request #2019 from tgriesser/nocontext
Removing context from listenTo/stoplistening
2012-12-27 18:29:56 -08:00
Tim Griesser
e12e1d8d45 fixing validation & internal change flag order 2012-12-27 01:16:08 -05:00
Tim Griesser
047d0d6bf4 using typeof rather than _.isObject for model.save 2012-12-26 13:07:36 -05:00
Tim Griesser
c396adb2dd save with non-model success 2012-12-26 01:54:49 -05:00
Tim Griesser
4b2ce42180 removing context from listenTo/stoplistening 2012-12-24 15:00:50 -05:00
Brad Dunbar
a24544bdc4 jquery-* -> jquery.js 2012-12-23 11:11:15 -05:00
Tim Griesser
16bcd429c8 bumping jquery to 1.7+ 2012-12-22 15:39:28 -05:00
Jeremy Ashkenas
2abe2850e5 Merge pull request #2004 from elasticsales/master
Adding test for change event only firing if setting an object with a different value
2012-12-21 12:39:18 -08:00
Brad Dunbar
6d589bad78 Fix #2003 - success callback arguments. 2012-12-21 14:06:45 -05:00
Phil Freo
e2bcc8c6ea Adding test for change event only firing if setting an object with a different value 2012-12-21 13:54:10 -05:00
Jeremy Ashkenas
1357ecd413 tricky merge with master ... 2012-12-21 12:25:45 -05:00
Casey Foster
1c131daef6 Clear up comments in last test 2012-12-21 08:19:38 -08:00
Casey Foster
09bd7fe8a8 Fix test case 2012-12-21 08:18:15 -08:00
Jeremy Ashkenas
812a8465de failing test case 2012-12-21 11:13:09 -05:00
Casey Foster
d0af33646c Even smarter sort-reduction 2012-12-21 08:07:55 -08:00
Jeremy Ashkenas
0e20e93b81 fixed leaking global 2012-12-21 10:58:46 -05:00
Tim Griesser
b3c06874ae Merge pull request #2001 from braddunbar/simple
Ensure toJSON receives the correct attributes.
2012-12-21 07:53:33 -08:00
Jeremy Ashkenas
2eab0fe3b8 hasChanged shouldn't be true after the constructor. 2012-12-21 10:51:02 -05:00
Jeremy Ashkenas
3ffcce8cb8 trying new hasChanged() semantics 2012-12-21 10:46:02 -05:00
Jeremy Ashkenas
e5c30a396a merged with simple 2012-12-21 10:24:19 -05:00
Jeremy Ashkenas
34f852803a revisited tests with simple silent 2012-12-21 10:23:16 -05:00
Casey Foster
e658535bd0 Add test for smart add-sorting 2012-12-21 06:46:23 -08:00
Brad Dunbar
1c4a1e3bc5 Fix #1980 - Named and optional params. 2012-12-21 09:39:54 -05:00
Brad Dunbar
5350dc9dea Ensure toJSON receives the correct attributes. 2012-12-21 08:53:12 -05:00
Tim Griesser
4089bf0e42 sync tests passing, tweaking save validation rules 2012-12-20 23:28:49 -05:00
Casey Foster
e7df5886c2 Bring add/sort optimization over to simple 2012-12-20 15:08:46 -08:00
Casey Foster
810c535dc0 Only sort when a model is changed or added 2012-12-20 13:24:10 -08:00