Diffstat (limited to 'vendor/rails/activerecord/test/class_inheritable_attributes_test.rb') (more/less context) (ignore whitespace changes)
| -rw-r--r-- | vendor/rails/activerecord/test/class_inheritable_attributes_test.rb | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/vendor/rails/activerecord/test/class_inheritable_attributes_test.rb b/vendor/rails/activerecord/test/class_inheritable_attributes_test.rb deleted file mode 100644 index a3f94e3..0000000 --- a/vendor/rails/activerecord/test/class_inheritable_attributes_test.rb +++ b/dev/null @@ -1,32 +0,0 @@ -require 'test/unit' -require 'abstract_unit' -require 'active_support/core_ext/class/inheritable_attributes' - -class A - include ClassInheritableAttributes -end - -class B < A - write_inheritable_array "first", [ :one, :two ] -end - -class C < A - write_inheritable_array "first", [ :three ] -end - -class D < B - write_inheritable_array "first", [ :four ] -end - - -class ClassInheritableAttributesTest < Test::Unit::TestCase - def test_first_level - assert_equal [ :one, :two ], B.read_inheritable_attribute("first") - assert_equal [ :three ], C.read_inheritable_attribute("first") - end - - def test_second_level - assert_equal [ :one, :two, :four ], D.read_inheritable_attribute("first") - assert_equal [ :one, :two ], B.read_inheritable_attribute("first") - end -end |
