From a99564ccd2f7139440d7df7f6dcf0744332a64cc Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Thu, 19 Nov 2020 13:31:25 +0000 Subject: add more assert_select to FeedsTest#test_feeds_should_include_icon_tag git-svn-id: http://svn.redmine.org/redmine/trunk@20440 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/integration/feeds_test.rb | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'test/integration/feeds_test.rb') diff --git a/test/integration/feeds_test.rb b/test/integration/feeds_test.rb index 178cff641..b99d24bde 100644 --- a/test/integration/feeds_test.rb +++ b/test/integration/feeds_test.rb @@ -26,8 +26,21 @@ class FeedsTest < Redmine::IntegrationTest :roles, :member_roles, :members def test_feeds_should_include_icon_tag - get '/projects.atom' + host_name = 'feeds_test' + + with_settings :host_name => host_name do + get '/projects.atom' + end assert_response :success - assert_select 'feed>icon', :text => %r{^http://www.example.com/favicon.ico} + + assert_select 'feed' do + assert_select 'title' + assert_select 'link[rel=?][href=?]', 'self', "http://#{host_name}/projects.atom" + assert_select 'link[rel=?][href=?]', 'alternate', "http://#{host_name}/projects" + assert_select 'id', :text => 'http://www.example.com/' + assert_select 'icon', :text => %r{^http://www.example.com/favicon.ico} + assert_select 'updated' + assert_select 'generator', :text => 'Redmine' + end end end -- cgit v1.2.3