From fcbedad8cdecc4dfd5c9190ca1aadb67606596ed Mon Sep 17 00:00:00 2001 From: Jeremy Ashkenas Date: Tue, 5 Jul 2011 09:00:12 -0400 Subject: [PATCH] Addinga a test case for #459 --- test/model.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/model.js b/test/model.js index c31d516e..142857c8 100644 --- a/test/model.js +++ b/test/model.js @@ -357,6 +357,17 @@ $(document).ready(function() { equals(boundError, undefined); }); + test("Model: defaults always extend attrs (#459)", function() { + var Defaulted = Backbone.Model.extend({ + defaults: {one: 1}, + initialize : function(attrs, opts) { + equals(attrs.one, 1); + } + }); + var providedattrs = new Defaulted({}); + var emptyattrs = new Defaulted(); + }); + test("Model: Inherit class properties", function() { var Parent = Backbone.Model.extend({ instancePropSame: function() {},