aboutsummaryrefslogtreecommitdiffstats
path: root/actionview/lib
diff options
context:
space:
mode:
authorTimm <kaspth@gmail.com>2013-09-13 15:56:07 +0200
committerTimm <kaspth@gmail.com>2014-06-16 21:04:13 +0200
commitdd1955755191aece3f8e22a55689250391ebc3ba (patch)
treef3f68e6b27c576a11810b9ad79891491f3e435f3 /actionview/lib
parent0a0d151bb8dd9c4a04befbaa302471860a530a94 (diff)
downloadrails-dd1955755191aece3f8e22a55689250391ebc3ba.tar.gz
rails-dd1955755191aece3f8e22a55689250391ebc3ba.tar.bz2
rails-dd1955755191aece3f8e22a55689250391ebc3ba.zip
Stylistic improvements in ActionView::Assertions::DomAssertions.
Diffstat (limited to 'actionview/lib')
-rw-r--r--actionview/lib/action_view/testing/assertions/dom.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/actionview/lib/action_view/testing/assertions/dom.rb b/actionview/lib/action_view/testing/assertions/dom.rb
index 3357b14421..31d3c56c49 100644
--- a/actionview/lib/action_view/testing/assertions/dom.rb
+++ b/actionview/lib/action_view/testing/assertions/dom.rb
@@ -22,12 +22,14 @@ module ActionView
end
protected
+
def compare_doms(expected, actual)
return false unless expected.children.size == actual.children.size
expected.children.each_with_index do |child, i|
return false unless equal_children?(child, actual.children[i])
end
+
true
end
@@ -44,12 +46,14 @@ module ActionView
def equal_attribute_nodes?(nodes, other_nodes)
return false unless nodes.size == other_nodes.size
+
nodes = nodes.sort_by(&:name)
other_nodes = other_nodes.sort_by(&:name)
nodes.each_with_index do |attr, i|
return false unless equal_attribute?(attr, other_nodes[i])
end
+
true
end