@@ -608,26 +608,29 @@ def test_equality_of_relation_and_collection_proxy
608
608
car = Car . create!
609
609
car . bulbs . build
610
610
car . save
611
+ bulbs_of_car = Bulb . where ( car_id : car . id )
611
612
612
- assert car . bulbs == Bulb . where ( car_id : car . id ) , "CollectionProxy should be comparable with Relation"
613
- assert Bulb . where ( car_id : car . id ) == car . bulbs , "Relation should be comparable with CollectionProxy"
613
+ assert_equal car . bulbs , bulbs_of_car , "CollectionProxy should be comparable with Relation"
614
+ assert_equal bulbs_of_car , car . bulbs , "Relation should be comparable with CollectionProxy"
614
615
end
615
616
616
617
def test_equality_of_relation_and_array
617
618
car = Car . create!
618
619
car . bulbs . build
619
620
car . save
621
+ bulbs_of_car = Bulb . where ( car_id : car . id )
620
622
621
- assert Bulb . where ( car_id : car . id ) == car . bulbs . to_a , "Relation should be comparable with Array"
623
+ assert_equal bulbs_of_car , car . bulbs . to_a , "Relation should be comparable with Array"
622
624
end
623
625
624
626
def test_equality_of_relation_and_association_relation
625
627
car = Car . create!
626
628
car . bulbs . build
627
629
car . save
630
+ bulbs_of_car = Bulb . where ( car_id : car . id )
628
631
629
- assert_equal Bulb . where ( car_id : car . id ) , car . bulbs . includes ( :car ) , "Relation should be comparable with AssociationRelation"
630
- assert_equal car . bulbs . includes ( :car ) , Bulb . where ( car_id : car . id ) , "AssociationRelation should be comparable with Relation"
632
+ assert_equal bulbs_of_car , car . bulbs . includes ( :car ) , "Relation should be comparable with AssociationRelation"
633
+ assert_equal car . bulbs . includes ( :car ) , bulbs_of_car , "AssociationRelation should be comparable with Relation"
631
634
end
632
635
633
636
def test_equality_of_collection_proxy_and_association_relation
0 commit comments