mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Do not test, document or use a private API method
These methods are nodoc so we should not document them.
This commit is contained in:
parent
37bef5827f
commit
17e0878005
3 changed files with 0 additions and 28 deletions
|
@ -104,11 +104,6 @@ module ActiveRecord
|
|||
# customer.address_city = "Copenhagen"
|
||||
# customer.address # => Address.new("Hyancintvej", "Copenhagen")
|
||||
#
|
||||
# customer.address_street = "Vesterbrogade"
|
||||
# customer.address # => Address.new("Hyancintvej", "Copenhagen")
|
||||
# customer.send(:clear_aggregation_cache)
|
||||
# customer.address # => Address.new("Vesterbrogade", "Copenhagen")
|
||||
#
|
||||
# customer.address = Address.new("May Street", "Chicago")
|
||||
# customer.address_street # => "May Street"
|
||||
# customer.address_city # => "Chicago"
|
||||
|
|
|
@ -43,28 +43,6 @@ class AssociationsTest < ActiveRecord::TestCase
|
|||
assert_equal favs, fav2
|
||||
end
|
||||
|
||||
def test_clear_association_cache_stored
|
||||
firm = Firm.find(1)
|
||||
assert_kind_of Firm, firm
|
||||
|
||||
firm.send(:clear_association_cache)
|
||||
assert_equal Firm.find(1).clients.collect(&:name).sort, firm.clients.collect(&:name).sort
|
||||
end
|
||||
|
||||
def test_clear_association_cache_new_record
|
||||
firm = Firm.new
|
||||
client_stored = Client.find(3)
|
||||
client_new = Client.new
|
||||
client_new.name = "The Joneses"
|
||||
clients = [ client_stored, client_new ]
|
||||
|
||||
firm.clients << clients
|
||||
assert_equal clients.map(&:name).to_set, firm.clients.map(&:name).to_set
|
||||
|
||||
firm.send(:clear_association_cache)
|
||||
assert_equal clients.map(&:name).to_set, firm.clients.map(&:name).to_set
|
||||
end
|
||||
|
||||
def test_loading_the_association_target_should_keep_child_records_marked_for_destruction
|
||||
ship = Ship.create!(:name => "The good ship Dollypop")
|
||||
part = ship.parts.create!(:name => "Mast")
|
||||
|
|
|
@ -812,7 +812,6 @@ class BasicsTest < ActiveRecord::TestCase
|
|||
def test_dup_does_not_copy_associations
|
||||
author = authors(:david)
|
||||
assert_not_equal [], author.posts
|
||||
author.send(:clear_association_cache)
|
||||
|
||||
author_dup = author.dup
|
||||
assert_equal [], author_dup.posts
|
||||
|
|
Loading…
Reference in a new issue