]> source.dussan.org Git - redmine.git/commitdiff
add start date to assert_select of CalendarsControllerTest#test_show
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Tue, 3 Nov 2020 14:56:20 +0000 (14:56 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Tue, 3 Nov 2020 14:56:20 +0000 (14:56 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@20240 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/functional/calendars_controller_test.rb

index d6fc70b5c6fa3845009dfa9e5df7daf05be5f3d8..c30e3274be04db9cc767a6f3bb047c050bbcd55f 100644 (file)
@@ -38,7 +38,8 @@ class CalendarsControllerTest < Redmine::ControllerTest
   def test_show
     # Ensure that an issue to which a user is assigned is in the current
     # month's calendar in order to test Gravatar
-    travel_to issues(:issues_002).start_date
+    date = issues(:issues_002).start_date
+    travel_to date
 
     with_settings :gravatar_enabled => '1' do
       get(
@@ -63,15 +64,19 @@ class CalendarsControllerTest < Redmine::ControllerTest
 
     # Assert context menu on issues
     assert_select 'form[data-cm-url=?]', '/issues/context_menu'
-    assert_select(
-      'div.issue.hascontextmenu.tooltip.starting',
-      :text => /Add ingredients categories/
-    ) do
-      assert_select 'a.issue[href=?]', '/issues/2', :text => 'Feature request #2'
-      assert_select 'span.tip' do
-        assert_select 'img[class="gravatar"]'
+
+    assert_select 'table.cal' do
+      assert_select 'p.day-num', :text => date.day.to_s
+      assert_select(
+        'div.issue.hascontextmenu.tooltip.starting',
+        :text => /Add ingredients categories/
+      ) do
+        assert_select 'a.issue[href=?]', '/issues/2', :text => 'Feature request #2'
+        assert_select 'span.tip' do
+          assert_select 'img[class="gravatar"]'
+        end
+        assert_select 'input[name=?][type=?][value=?]', 'ids[]', 'checkbox', '2'
       end
-      assert_select 'input[name=?][type=?][value=?]', 'ids[]', 'checkbox', '2'
     end
   end