Changeset 5006
- Timestamp:
- 09/04/06 23:36:13 (2 years ago)
- Files:
-
- trunk/activeresource/lib/active_resource/base.rb (modified) (3 diffs)
- trunk/activeresource/test/base/load_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/activeresource/lib/active_resource/base.rb
r4985 r5006 103 103 end 104 104 105 def new _resource?105 def new? 106 106 id.nil? 107 107 end … … 116 116 117 117 def save 118 new _resource? ? create : update118 new? ? create : update 119 119 end 120 120 … … 135 135 # resources. 136 136 def load(attributes) 137 return self if attributes.nil? 137 138 attributes.each do |key, value| 138 139 @attributes[key.to_s] = trunk/activeresource/test/base/load_test.rb
r4985 r5006 13 13 14 14 @person = Person.new 15 end 16 17 def test_load_nil 18 assert_nothing_raised do 19 assert_equal @person, @person.load(nil) 20 end 15 21 end 16 22