1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Remove unused bind and bind! methods from Relation

This commit is contained in:
Sean Griffin 2015-01-26 16:12:59 -07:00
parent 76661dc64f
commit 765a3123c8
2 changed files with 0 additions and 18 deletions

View file

@ -435,15 +435,6 @@ module ActiveRecord
self self
end end
def bind(value) # :nodoc:
spawn.bind!(value)
end
def bind!(value) # :nodoc:
self.bind_values += [value]
self
end
# Returns a new relation, which is the result of filtering the current relation # Returns a new relation, which is the result of filtering the current relation
# according to the conditions in the arguments. # according to the conditions in the arguments.
# #

View file

@ -39,15 +39,6 @@ class RelationTest < ActiveRecord::TestCase
assert_equal van, Minivan.where(:minivan_id => [van]).to_a.first assert_equal van, Minivan.where(:minivan_id => [van]).to_a.first
end end
def test_bind_values
relation = Post.all
assert_equal [], relation.bind_values
relation2 = relation.bind 'foo'
assert_equal %w{ foo }, relation2.bind_values
assert_equal [], relation.bind_values
end
def test_two_scopes_with_includes_should_not_drop_any_include def test_two_scopes_with_includes_should_not_drop_any_include
# heat habtm cache # heat habtm cache
car = Car.incl_engines.incl_tyres.first car = Car.incl_engines.incl_tyres.first