From 8e4e2c09ef87f6bb24dafeb0d8e88f91ee231056 Mon Sep 17 00:00:00 2001 From: Anton Oryol Date: Fri, 23 Jul 2010 16:33:39 +0400 Subject: [PATCH] Test unchanged attribute should not be changed [ActiveModel::Dirty] --- activemodel/test/cases/dirty_test.rb | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/activemodel/test/cases/dirty_test.rb b/activemodel/test/cases/dirty_test.rb index e1a35be..b5db44d 100644 --- a/activemodel/test/cases/dirty_test.rb +++ b/activemodel/test/cases/dirty_test.rb @@ -26,4 +26,11 @@ class DirtyTest < ActiveModel::TestCase assert_not_nil model.changes['name'] end + test "unchanged attribute state" do + model = DirtyModel.new + model.name = nil + assert !model.changed? + assert !model.name_changed? + end + end -- 1.7.0.4