mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Merge pull request #5373 from nertzy/fix_comments_about_to_partial_path
Fix comments about to_partial_path
This commit is contained in:
commit
4d2d0d9906
2 changed files with 3 additions and 3 deletions
|
@ -21,7 +21,7 @@ module ActiveModel
|
|||
# cm.to_model == self # => true
|
||||
# cm.to_key # => nil
|
||||
# cm.to_param # => nil
|
||||
# cm.to_path # => "contact_messages/contact_message"
|
||||
# cm.to_partial_path # => "contact_messages/contact_message"
|
||||
#
|
||||
module Conversion
|
||||
extend ActiveSupport::Concern
|
||||
|
@ -57,7 +57,7 @@ module ActiveModel
|
|||
end
|
||||
|
||||
module ClassMethods #:nodoc:
|
||||
# Provide a class level cache for the to_path. This is an
|
||||
# Provide a class level cache for #to_partial_path. This is an
|
||||
# internal method and should not be accessed directly.
|
||||
def _to_partial_path #:nodoc:
|
||||
@_to_partial_path ||= begin
|
||||
|
|
|
@ -24,7 +24,7 @@ class ConversionTest < ActiveModel::TestCase
|
|||
assert_equal "1", Contact.new(:id => 1).to_param
|
||||
end
|
||||
|
||||
test "to_path default implementation returns a string giving a relative path" do
|
||||
test "to_partial_path default implementation returns a string giving a relative path" do
|
||||
assert_equal "contacts/contact", Contact.new.to_partial_path
|
||||
assert_equal "helicopters/helicopter", Helicopter.new.to_partial_path,
|
||||
"ActiveModel::Conversion#to_partial_path caching should be class-specific"
|
||||
|
|
Loading…
Reference in a new issue