mirror of
https://github.com/github/rails.git
synced 2026-02-08 21:25:19 -05:00
Fixed ambiguous first argument warning in ArrayExtTest.
This commit is contained in:
@@ -21,7 +21,7 @@ class ArrayExtToParamTests < Test::Unit::TestCase
|
||||
"#{self}1"
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
def test_string_array
|
||||
assert_equal '', %w().to_param
|
||||
assert_equal 'hello/world', %w(hello world).to_param
|
||||
@@ -31,7 +31,7 @@ class ArrayExtToParamTests < Test::Unit::TestCase
|
||||
def test_number_array
|
||||
assert_equal '10/20', [10, 20].to_param
|
||||
end
|
||||
|
||||
|
||||
def test_to_param_array
|
||||
assert_equal 'custom1/param1', [ToParam.new('custom'), ToParam.new('param')].to_param
|
||||
end
|
||||
@@ -222,10 +222,10 @@ class ArrayToXmlTests < Test::Unit::TestCase
|
||||
|
||||
assert xml.include?(%(<count>2</count>)), xml
|
||||
end
|
||||
|
||||
|
||||
def test_to_xml_with_empty
|
||||
xml = [].to_xml
|
||||
assert_match /type="array"\/>/, xml
|
||||
assert_match(/type="array"\/>/, xml)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -239,17 +239,15 @@ class ArrayExtractOptionsTests < Test::Unit::TestCase
|
||||
end
|
||||
|
||||
uses_mocha "ArrayExtRandomTests" do
|
||||
class ArrayExtRandomTests < Test::Unit::TestCase
|
||||
def test_random_element_from_array
|
||||
assert_nil [].rand
|
||||
|
||||
class ArrayExtRandomTests < Test::Unit::TestCase
|
||||
def test_random_element_from_array
|
||||
assert_nil [].rand
|
||||
Kernel.expects(:rand).with(1).returns(0)
|
||||
assert_equal 'x', ['x'].rand
|
||||
|
||||
Kernel.expects(:rand).with(1).returns(0)
|
||||
assert_equal 'x', ['x'].rand
|
||||
|
||||
Kernel.expects(:rand).with(3).returns(1)
|
||||
assert_equal 2, [1, 2, 3].rand
|
||||
Kernel.expects(:rand).with(3).returns(1)
|
||||
assert_equal 2, [1, 2, 3].rand
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user