Lines Matching defs:assert

7     beforeEach: function(assert) {  argument
19 QUnit.test('new and sort', function(assert) { argument
37 QUnit.test('String comparator.', function(assert) { argument
47 QUnit.test('new and parse', function(assert) { argument
63 QUnit.test('clone preserves model and comparator', function(assert) { argument
78 QUnit.test('get', function(assert) { argument
88 QUnit.test('get with non-default ids', function(assert) { argument
104 QUnit.test('has', function(assert) { argument
124 QUnit.test('update index when id changes', function(assert) { argument
139 QUnit.test('at', function(assert) { argument
145 QUnit.test('pluck', function(assert) { argument
150 QUnit.test('add', function(assert) { argument
194 QUnit.test('add multiple models', function(assert) { argument
203 QUnit.test('add; at should have preference over comparator', function(assert) { argument
217 QUnit.test('add; at should add to the end if the index is out of bounds', function(assert) { argument
225 QUnit.test("can't add model to collection twice", function(assert) { argument
230 QUnit.test("can't add different model with same id to collection twice", function(assert) { argument
238 QUnit.test('merge in duplicate models with {merge: true}', function(assert) { argument
250 QUnit.test('add model to multiple collections', function(assert) { argument
279 QUnit.test('add model with parse', function(assert) { argument
294 QUnit.test('add with parse and merge', function(assert) { argument
307 QUnit.test('add model to collection with sort()-style comparator', function(assert) { argument
324 QUnit.test('comparator that depends on `this`', function(assert) { argument
342 QUnit.test('remove', function(assert) { argument
370 QUnit.test('add and remove return values', function(assert) { argument
404 QUnit.test('shift and pop', function(assert) { argument
411 QUnit.test('slice', function(assert) { argument
419 QUnit.test('events are unbound on remove', function(assert) { argument
433 QUnit.test('remove in multiple collections', function(assert) { argument
458 QUnit.test('remove same model in multiple collection', function(assert) { argument
493 QUnit.test('model destroy removes from all collections', function(assert) { argument
505 …nit.test('Collection: non-persisted model destroy removes from all collections', function(assert) { argument
517 QUnit.test('fetch', function(assert) { argument
530 QUnit.test('fetch with an error response triggers an error event', function(assert) { argument
540 QUnit.test('#3283 - fetch with an error response calls error with context', function(assert) { argument
556 QUnit.test('ensure fetch only parses once', function(assert) { argument
570 QUnit.test('create', function(assert) { argument
581 QUnit.test('create with validate:true enforces validation', function(assert) { argument
599 QUnit.test('create will pass extra options to success callback', function(assert) { argument
623 QUnit.test('create with wait:true should not call collection.parse', function(assert) { argument
638 QUnit.test('a failing create returns model with errors', function(assert) { argument
653 QUnit.test('initialize', function(assert) { argument
664 QUnit.test('preinitialize', function(assert) { argument
675 QUnit.test('preinitialize occurs before the collection is set up', function(assert) { argument
689 QUnit.test('toJSON', function(assert) { argument
694 QUnit.test('where and findWhere', function(assert) { argument
714 QUnit.test('Underscore methods', function(assert) { argument
747 QUnit.test('Underscore methods with object-style and property-style iteratee', function(assert) { argument
784 QUnit.test('reset', function(assert) { argument
817 QUnit.test('reset with different values', function(assert) { argument
823 QUnit.test('same references in reset', function(assert) { argument
830 QUnit.test('reset passes caller options', function(assert) { argument
845 QUnit.test('reset does not alter options by reference', function(assert) { argument
856 QUnit.test('trigger custom events on models', function(assert) { argument
864 QUnit.test('add does not alter arguments', function(assert) { argument
873 QUnit.test('#714: access `model.collection` in a brand new model.', function(assert) { argument
888 QUnit.test('#574, remove its own reference to the .models array.', function(assert) { argument
898 …adding models to a collection which do not pass validation, with validate:true', function(assert) { argument
917 QUnit.test('Invalid models are discarded with validate:true.', function(assert) { argument
933 QUnit.test('multiple copies of the same model', function(assert) { argument
944 QUnit.test('#964 - collection.get return inconsistent', function(assert) { argument
951 QUnit.test('#1112 - passing options.model sets collection.model', function(assert) { argument
959 QUnit.test('null and undefined are invalid ids.', function(assert) { argument
970 QUnit.test('falsy comparator', function(assert) { argument
985 QUnit.test('#1355 - `options` is passed to success callbacks', function(assert) { argument
1002 QUnit.test("#1412 - Trigger 'request' and 'sync' events.", function(assert) { argument
1027 QUnit.test('#3283 - fetch, create calls success with context', function(assert) { argument
1046 QUnit.test('#1447 - create with wait adds model.', function(assert) { argument
1055 QUnit.test('#1448 - add sorts collection after merge.', function(assert) { argument
1066 QUnit.test('#1655 - groupBy can be used with a string argument.', function(assert) { argument
1075 QUnit.test('#1655 - sortBy can be used with a string argument.', function(assert) { argument
1084 QUnit.test('#1604 - Removal during iteration.', function(assert) { argument
1093 QUnit.test('#1638 - `sort` during `add` triggers correctly.', function(assert) { argument
1106 QUnit.test('fetch parses models by default', function(assert) { argument
1121 QUnit.test("`sort` shouldn't always fire on `add`", function(assert) { argument
1133 QUnit.test('#1407 parse option on constructor parses collection and models', function(assert) { argument
1155 QUnit.test('#1407 parse option on reset parses collection and models', function(assert) { argument
1179 QUnit.test('Reset includes previous models in triggered event.', function(assert) { argument
1189 QUnit.test('set', function(assert) { argument
1242 QUnit.test('set with only cids', function(assert) { argument
1255 QUnit.test('set with only idAttribute', function(assert) { argument
1273 QUnit.test('set + merge with default values defined', function(assert) { argument
1291 QUnit.test('merge without mutation', function(assert) { argument
1309 QUnit.test('`set` and model level `parse`', function(assert) { argument
1324 QUnit.test('`set` data is only parsed once', function(assert) { argument
1336 QUnit.test('`set` matches input order in the absence of a comparator', function(assert) { argument
1355 QUnit.test('#1894 - Push should not trigger a sort', function(assert) { argument
1364 QUnit.test('#2428 - push duplicate models, return the correct one', function(assert) { argument
1372 QUnit.test('`set` with non-normal id', function(assert) { argument
1381 QUnit.test('#1894 - `sort` can optionally be turned off', function(assert) { argument
1390 QUnit.test('#1915 - `parse` data in the right order in `set`', function(assert) { argument
1401 QUnit.test('#1939 - `parse` is passed `options`', function(assert) { argument
1422 QUnit.test('fetch will pass extra options to success callback', function(assert) { argument
1442 QUnit.test('`add` only `sort`s when necessary', function(assert) { argument
1456 QUnit.test('`add` only `sort`s when necessary with comparator function', function(assert) { argument
1472 QUnit.test('Attach options to collection.', function(assert) { argument
1486 QUnit.test('Pass falsey for `models` for empty Col with `options`', function(assert) { argument
1502 QUnit.test('`add` overrides `set` flags', function(assert) { argument
1511 QUnit.test('#2606 - Collection#create, success arguments', function(assert) { argument
1523 QUnit.test('#2612 - nested `parse` works with `Collection#set`', function(assert) { argument
1605 …it.test('_addReference binds all collection events & adds to the lookup hashes', function(assert) { argument
1638 QUnit.test('Do not allow duplicate models to be `add`ed or `set`', function(assert) { argument
1650 QUnit.test('#3020: #set with {add: false} should not throw.', function(assert) { argument
1658 QUnit.test('create with wait, model instance, #3028', function(assert) { argument
1668 QUnit.test('modelId', function(assert) { argument
1678 QUnit.test('Polymorphic models work with "simple" constructors', function(assert) { argument
1694 QUnit.test('Polymorphic models work with "advanced" constructors', function(assert) { argument
1730 …QUnit.test('Collection with polymorphic models receives default id from modelId', function(assert)… argument
1761 QUnit.test('#3039 #3951: adding at index fires with correct at', function(assert) { argument
1771 QUnit.test('#3039: index is not sent when at is not specified', function(assert) { argument
1780 QUnit.test('#3199 - Order changing should trigger a sort', function(assert) { argument
1792 QUnit.test('#3199 - Adding a model should trigger a sort', function(assert) { argument
1804 QUnit.test('#3199 - Order not changing should not trigger a sort', function(assert) { argument
1816 QUnit.test('add supports negative indexes', function(assert) { argument
1825 QUnit.test('#set accepts options.at as a string', function(assert) { argument
1832 QUnit.test('adding multiple models triggers `update` event once', function(assert) { argument
1839 QUnit.test('removing models triggers `update` event once', function(assert) { argument
1846 QUnit.test('remove does not trigger `update` when nothing removed', function(assert) { argument
1853 QUnit.test('set triggers `set` event once', function(assert) { argument
1860 …QUnit.test('set does not trigger `update` event when nothing added nor removed', function(assert) { argument
1870 QUnit.test('#3610 - invoke collects arguments', function(assert) { argument
1886 QUnit.test('#3662 - triggering change without model will not error', function(assert) { argument
1896 QUnit.test('#3871 - falsy parse result creates empty collection', function(assert) { argument
1904 QUnit.test("#3711 - remove's `update` event returns one removed model", function(assert) { argument
1916 QUnit.test("#3711 - remove's `update` event returns multiple removed models", function(assert) { argument
1931 QUnit.test("#3711 - set's `update` event returns one added model", function(assert) { argument
1942 QUnit.test("#3711 - set's `update` event returns multiple added models", function(assert) { argument
1955 QUnit.test("#3711 - set's `update` event returns one removed model", function(assert) { argument
1970 QUnit.test("#3711 - set's `update` event returns multiple removed models", function(assert) { argument
1984 QUnit.test("#3711 - set's `update` event returns one merged model", function(assert) { argument
1997 QUnit.test("#3711 - set's `update` event returns multiple merged models", function(assert) { argument
2012 …vent should not be triggered adding a model which already exists exactly alike", function(assert) { argument