Built motion from commit 943eae279.|1.0.24
[motion.git] / public / bower_components / lodash / vendor / backbone / test / collection.js
index 4d1dd44..dd98aca 100644 (file)
@@ -1,4 +1,4 @@
-(function(QUnit) {
+(function() {
 
   var a, b, c, d, e, col, otherCol;
 
       assert.equal(error, 'fail');
       assert.equal(options.validationError, 'fail');
     });
-    assert.equal(collection.create({foo: 'bar'}, {validate: true}), false);
+    assert.equal(collection.create({'foo': 'bar'}, {validate: true}), false);
   });
 
   QUnit.test('create will pass extra options to success callback', function(assert) {
     assert.equal(coll.one, 1);
   });
 
-  QUnit.test('preinitialize', function(assert) {
-    assert.expect(1);
-    var Collection = Backbone.Collection.extend({
-      preinitialize: function() {
-        this.one = 1;
-      }
-    });
-    var coll = new Collection;
-    assert.equal(coll.one, 1);
-  });
-
-  QUnit.test('preinitialize occurs before the collection is set up', function(assert) {
-    assert.expect(2);
-    var Collection = Backbone.Collection.extend({
-      preinitialize: function() {
-        assert.notEqual(this.model, FooModel);
-      }
-    });
-    var FooModel = Backbone.Model.extend({id: 'foo'});
-    var coll = new Collection({}, {
-      model: FooModel
-    });
-    assert.equal(coll.model, FooModel);
-  });
-
   QUnit.test('toJSON', function(assert) {
     assert.expect(1);
     assert.equal(JSON.stringify(col), '[{"id":3,"label":"a"},{"id":2,"label":"b"},{"id":1,"label":"c"},{"id":0,"label":"d"}]');
         return new M(attrs);
       }
     });
-    var c2 = new C2({_id: 1});
+    var c2 = new C2({'_id': 1});
     assert.equal(c2.get(1), void 0);
     assert.equal(c2.modelId(c2.at(0).attributes), void 0);
-    var m = new M({_id: 2});
+    var m = new M({'_id': 2});
     c2.add(m);
     assert.equal(c2.get(2), void 0);
     assert.equal(c2.modelId(m.attributes), void 0);
     assert.equal(fired, false);
   });
 
-})(QUnit);
+})();