aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/template
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2010-10-10 22:40:13 +0200
committerJosé Valim <jose.valim@gmail.com>2010-10-10 23:12:22 +0200
commit682368d4ba0bb4548f896d02bc4e038ee8ba6b4d (patch)
treeec2b03c8a1adae7fd7089aabc5466b8b3a932b11 /actionpack/test/template
parentf659a1576fc4a447bbfbd866c7244d8d790a3d9c (diff)
downloadrails-682368d4ba0bb4548f896d02bc4e038ee8ba6b4d.tar.gz
rails-682368d4ba0bb4548f896d02bc4e038ee8ba6b4d.tar.bz2
rails-682368d4ba0bb4548f896d02bc4e038ee8ba6b4d.zip
Use identifiers for template equality.
Diffstat (limited to 'actionpack/test/template')
-rw-r--r--actionpack/test/template/template_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/actionpack/test/template/template_test.rb b/actionpack/test/template/template_test.rb
index 63f792d328..f2156c31de 100644
--- a/actionpack/test/template/template_test.rb
+++ b/actionpack/test/template/template_test.rb
@@ -151,6 +151,14 @@ class TestERBTemplate < ActiveSupport::TestCase
end
end
+ def test_inline_template_is_only_equal_if_source_match
+ inline1 = ActionView::Template::Inline.new("sample", ERBHandler)
+ inline2 = ActionView::Template::Inline.new("sample", ERBHandler)
+ inline3 = ActionView::Template::Inline.new("other", ERBHandler)
+ assert inline1.eql?(inline2)
+ assert !inline1.eql?(inline3)
+ end
+
if "ruby".encoding_aware?
def test_resulting_string_is_utf8
@template = new_template