From 445241d713782262134ede64a967369f803076ff Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Thu, 17 Mar 2011 23:17:20 -0300 Subject: define_attr_method should be able to define methods that returns nil --- activemodel/test/cases/attribute_methods_test.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'activemodel/test/cases/attribute_methods_test.rb') diff --git a/activemodel/test/cases/attribute_methods_test.rb b/activemodel/test/cases/attribute_methods_test.rb index 7fa5a2a7d7..e814666d99 100644 --- a/activemodel/test/cases/attribute_methods_test.rb +++ b/activemodel/test/cases/attribute_methods_test.rb @@ -115,6 +115,8 @@ class AttributeMethodsTest < ActiveModel::TestCase assert_respond_to ModelWithAttributes, :bar assert_equal "original bar", ModelWithAttributes.original_bar assert_equal "bar", ModelWithAttributes.bar + ModelWithAttributes.define_attr_method(:bar) + assert !ModelWithAttributes.bar end test '#define_attr_method generates attribute method with invalid identifier characters' do -- cgit v1.2.3