]> source.dussan.org Git - redmine.git/commitdiff
add issue due date calendar functional test
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 8 Nov 2020 13:02:57 +0000 (13:02 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 8 Nov 2020 13:02:57 +0000 (13:02 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@20306 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/functional/calendars_controller_test.rb

index 13eda6742bef9c2a2d6c843c0c6368a6d81c706d..95a214a7fc768bfe9d539755b8afbc9d926a1599 100644 (file)
@@ -82,6 +82,27 @@ class CalendarsControllerTest < Redmine::ControllerTest
     end
   end
 
+  def test_show_issue_due_date
+    travel_to issues(:issues_001).due_date
+
+    get(:show, :params => {:project_id => 1})
+    assert_response :success
+
+    assert_select 'table.cal' do
+      assert_select 'tr' do
+        assert_select 'td' do
+          assert_select(
+            'div.issue.hascontextmenu.tooltip.ending',
+            :text => /Cannot print recipes/
+          ) do
+            assert_select 'a.issue[href=?]', '/issues/1', :text => 'Bug #1'
+            assert_select 'input[name=?][type=?][value=?]', 'ids[]', 'checkbox', '1'
+          end
+        end
+      end
+    end
+  end
+
   def test_show_should_run_custom_queries
     @query = IssueQuery.create!(:name => 'Calendar Query', :visibility => IssueQuery::VISIBILITY_PUBLIC)
     get(