aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/controller
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/test/controller')
-rw-r--r--actionpack/test/controller/test_test.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/actionpack/test/controller/test_test.rb b/actionpack/test/controller/test_test.rb
index c9a30f9332..95c75bb744 100644
--- a/actionpack/test/controller/test_test.rb
+++ b/actionpack/test/controller/test_test.rb
@@ -253,9 +253,9 @@ HTML
process :test_html_output
# the output contains the string "Name"
- assert_tag :content => "Name"
+ assert_tag :content => /Name/
# the output does not contain the string "test"
- assert_no_tag :content => "test"
+ assert_no_tag :content => /test/
end
def test_assert_tag_multiple
@@ -301,6 +301,13 @@ HTML
:attributes => { :name => /^my$/, :type => 'text' }
end
+ def test_assert_tag_content_matching
+ @response.body = "<p>hello world</p>"
+ assert_tag :tag => "p", :content => "hello world"
+ assert_tag :tag => "p", :content => /hello/
+ assert_no_tag :tag => "p", :content => "hello"
+ end
+
def test_assert_generates
assert_generates 'controller/action/5', :controller => 'controller', :action => 'action', :id => '5'
end