##// END OF EJS Templates
add test of current issue start and due date datepicker (#14024)...
Toshi MARUYAMA -
r11649:160f6cd361cc
parent child
Show More
@@ -47,7 +47,7
47 <% end %>
47 <% end %>
48
48
49 <% if @issue.safe_attribute? 'start_date' %>
49 <% if @issue.safe_attribute? 'start_date' %>
50 <p>
50 <p id="start_date_area">
51 <%= f.text_field(:start_date, :size => 10, :disabled => !@issue.leaf?,
51 <%= f.text_field(:start_date, :size => 10, :disabled => !@issue.leaf?,
52 :required => @issue.required_attribute?('start_date')) %>
52 :required => @issue.required_attribute?('start_date')) %>
53 <%= calendar_for('issue_start_date') if @issue.leaf? %>
53 <%= calendar_for('issue_start_date') if @issue.leaf? %>
@@ -55,7 +55,7
55 <% end %>
55 <% end %>
56
56
57 <% if @issue.safe_attribute? 'due_date' %>
57 <% if @issue.safe_attribute? 'due_date' %>
58 <p>
58 <p id="due_date_area">
59 <%= f.text_field(:due_date, :size => 10, :disabled => !@issue.leaf?,
59 <%= f.text_field(:due_date, :size => 10, :disabled => !@issue.leaf?,
60 :required => @issue.required_attribute?('due_date')) %>
60 :required => @issue.required_attribute?('due_date')) %>
61 <%= calendar_for('issue_due_date') if @issue.leaf? %>
61 <%= calendar_for('issue_due_date') if @issue.leaf? %>
@@ -132,6 +132,21 class Redmine::UiTest::IssuesTest < Redmine::UiTest::Base
132 assert_equal ['Dave Lopper', 'Some Watcher'], issue.watcher_users.map(&:name).sort
132 assert_equal ['Dave Lopper', 'Some Watcher'], issue.watcher_users.map(&:name).sort
133 end
133 end
134
134
135 def test_create_issue_start_due_date
136 with_settings :default_issue_start_date_to_creation_date => 0 do
137 log_user('jsmith', 'jsmith')
138 visit '/projects/ecookbook/issues/new'
139 assert_equal "", page.find('input#issue_start_date').value
140 assert_equal "", page.find('input#issue_due_date').value
141 page.first('p#start_date_area img').click
142 page.first("td.ui-datepicker-days-cell-over a").click
143 assert_equal Date.today.to_s, page.find('input#issue_start_date').value
144 page.first('p#due_date_area img').click
145 page.first("td.ui-datepicker-days-cell-over a").click
146 assert_equal Date.today.to_s, page.find('input#issue_due_date').value
147 end
148 end
149
135 def test_preview_issue_description
150 def test_preview_issue_description
136 log_user('jsmith', 'jsmith')
151 log_user('jsmith', 'jsmith')
137 visit '/projects/ecookbook/issues/new'
152 visit '/projects/ecookbook/issues/new'
General Comments 0
You need to be logged in to leave comments. Login now