aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/mixin_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/test/mixin_test.rb')
-rw-r--r--activerecord/test/mixin_test.rb150
1 files changed, 75 insertions, 75 deletions
diff --git a/activerecord/test/mixin_test.rb b/activerecord/test/mixin_test.rb
index 1efce934e2..bb6f9912a7 100644
--- a/activerecord/test/mixin_test.rb
+++ b/activerecord/test/mixin_test.rb
@@ -9,68 +9,68 @@ class ListTest < Test::Unit::TestCase
def test_reordering
- assert_equal [@mixins['list_1'].find,
- @mixins['list_2'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_2),
+ mixins(:list_3),
+ mixins(:list_4)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_2'].find.move_lower
+ mixins(:list_2).move_lower
- assert_equal [@mixins['list_1'].find,
- @mixins['list_3'].find,
- @mixins['list_2'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_3),
+ mixins(:list_2),
+ mixins(:list_4)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_2'].find.move_higher
+ mixins(:list_2).move_higher
- assert_equal [@mixins['list_1'].find,
- @mixins['list_2'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_2),
+ mixins(:list_3),
+ mixins(:list_4)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_1'].find.move_to_bottom
+ mixins(:list_1).move_to_bottom
- assert_equal [@mixins['list_2'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find,
- @mixins['list_1'].find],
+ assert_equal [mixins(:list_2),
+ mixins(:list_3),
+ mixins(:list_4),
+ mixins(:list_1)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_1'].find.move_to_top
+ mixins(:list_1).move_to_top
- assert_equal [@mixins['list_1'].find,
- @mixins['list_2'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_2),
+ mixins(:list_3),
+ mixins(:list_4)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_2'].find.move_to_bottom
+ mixins(:list_2).move_to_bottom
- assert_equal [@mixins['list_1'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find,
- @mixins['list_2'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_3),
+ mixins(:list_4),
+ mixins(:list_2)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_4'].find.move_to_top
+ mixins(:list_4).move_to_top
- assert_equal [@mixins['list_4'].find,
- @mixins['list_1'].find,
- @mixins['list_3'].find,
- @mixins['list_2'].find],
+ assert_equal [mixins(:list_4),
+ mixins(:list_1),
+ mixins(:list_3),
+ mixins(:list_2)],
ListMixin.find_all("parent_id=5", "pos")
end
def test_next_prev
- assert_equal @list_2, @list_1.lower_item
- assert_nil @list_1.higher_item
- assert_equal @list_3, @list_4.higher_item
- assert_nil @list_4.lower_item
+ assert_equal mixins(:list_2), mixins(:list_1).lower_item
+ assert_nil mixins(:list_1).higher_item
+ assert_equal mixins(:list_3), mixins(:list_4).higher_item
+ assert_nil mixins(:list_4).lower_item
end
@@ -130,31 +130,31 @@ class ListTest < Test::Unit::TestCase
def test_delete_middle
- assert_equal [@mixins['list_1'].find,
- @mixins['list_2'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1),
+ mixins(:list_2),
+ mixins(:list_3),
+ mixins(:list_4)],
ListMixin.find_all("parent_id=5", "pos")
- @mixins['list_2'].find.destroy
+ mixins(:list_2).destroy
- assert_equal [@mixins['list_1'].find,
- @mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_1, :reload),
+ mixins(:list_3, :reload),
+ mixins(:list_4, :reload)],
ListMixin.find_all("parent_id=5", "pos")
- assert_equal 1, @mixins['list_1'].find.pos
- assert_equal 2, @mixins['list_3'].find.pos
- assert_equal 3, @mixins['list_4'].find.pos
+ assert_equal 1, mixins(:list_1).pos
+ assert_equal 2, mixins(:list_3).pos
+ assert_equal 3, mixins(:list_4).pos
- @mixins['list_1'].find.destroy
+ mixins(:list_1).destroy
- assert_equal [@mixins['list_3'].find,
- @mixins['list_4'].find],
+ assert_equal [mixins(:list_3, :reload),
+ mixins(:list_4, :reload)],
ListMixin.find_all("parent_id=5", "pos")
- assert_equal 1, @mixins['list_3'].find.pos
- assert_equal 2, @mixins['list_4'].find.pos
+ assert_equal 1, mixins(:list_3).pos
+ assert_equal 2, mixins(:list_4).pos
end
@@ -176,42 +176,42 @@ class TreeTest < Test::Unit::TestCase
fixtures :mixins
def test_has_child
- assert_equal true, @tree_1.has_children?
- assert_equal true, @tree_2.has_children?
- assert_equal false, @tree_3.has_children?
- assert_equal false, @tree_4.has_children?
+ assert_equal true, mixins(:tree_1).has_children?
+ assert_equal true, mixins(:tree_2).has_children?
+ assert_equal false, mixins(:tree_3).has_children?
+ assert_equal false, mixins(:tree_4).has_children?
end
def test_children
- assert_equal @tree_1.children, [@tree_2, @tree_4]
- assert_equal @tree_2.children, [@tree_3]
- assert_equal @tree_3.children, []
- assert_equal @tree_4.children, []
+ assert_equal mixins(:tree_1).children, [mixins(:tree_2), mixins(:tree_4)]
+ assert_equal mixins(:tree_2).children, [mixins(:tree_3)]
+ assert_equal mixins(:tree_3).children, []
+ assert_equal mixins(:tree_4).children, []
end
def test_parent
- assert_equal @tree_2.parent, @tree_1
- assert_equal @tree_2.parent, @tree_4.parent
- assert_nil @tree_1.parent
+ assert_equal mixins(:tree_2).parent, mixins(:tree_1)
+ assert_equal mixins(:tree_2).parent, mixins(:tree_4).parent
+ assert_nil mixins(:tree_1).parent
end
def test_delete
assert_equal 4, TreeMixin.count
- @tree_1.destroy
+ mixins(:tree_1).destroy
assert_equal 0, TreeMixin.count
end
def test_insert
- @extra = @tree_1.children.create
+ @extra = mixins(:tree_1).children.create
assert @extra
- assert_equal @extra.parent, @tree_1
+ assert_equal @extra.parent, mixins(:tree_1)
- assert_equal 3, @tree_1.children.size
- assert @tree_1.children.include?(@extra)
- assert @tree_1.children.include?(@tree_2)
- assert @tree_1.children.include?(@tree_4)
+ assert_equal 3, mixins(:tree_1).children.size
+ assert mixins(:tree_1).children.include?(@extra)
+ assert mixins(:tree_1).children.include?(mixins(:tree_2))
+ assert mixins(:tree_1).children.include?(mixins(:tree_4))
end
end
@@ -258,9 +258,9 @@ class TouchTest < Test::Unit::TestCase
def test_create_turned_off
Mixin.record_timestamps = false
- assert_nil @tree_1.updated_at
- @tree_1.save
- assert_nil @tree_1.updated_at
+ assert_nil mixins(:tree_1).updated_at
+ mixins(:tree_1).save
+ assert_nil mixins(:tree_1).updated_at
Mixin.record_timestamps = true
end