mirror of
https://github.com/github/rails.git
synced 2026-02-04 19:25:10 -05:00
Pull out Array#to_strings in favor of more general Symbol#to_proc.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3119 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
@@ -2,8 +2,6 @@
|
||||
|
||||
* Add Symbol#to_proc, which allows for, e.g. [:foo, :bar].map(&:to_s). [Marcel Molina Jr.]
|
||||
|
||||
* Add Array#to_strings which to_s's all elements in an array. [Marcel Molina Jr., Sam Stephenson]
|
||||
|
||||
* Added the following methods [Marcel Molina Jr., Sam Stephenson]:
|
||||
* Object#copy_instance_variables_from(object) to copy instance variables from one object to another
|
||||
* Object#extended_by to get an instance's included/extended modules
|
||||
|
||||
@@ -25,9 +25,6 @@ module ActiveSupport #:nodoc:
|
||||
join '/'
|
||||
end
|
||||
|
||||
def to_strings
|
||||
map { |element| element.to_s }
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -33,8 +33,4 @@ class ArrayExtConversionTests < Test::Unit::TestCase
|
||||
def test_one_element
|
||||
assert_equal "one", ['one'].to_sentence
|
||||
end
|
||||
|
||||
def test_to_strings
|
||||
assert_equal %w(one two three), [:one, :two, :three].to_strings
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user