GitLab steht wegen Wartungsarbeiten am Montag, den 10. Mai, zwischen 17:00 und 19:00 Uhr nicht zur Verfügung.

Commit f7d92924 authored by jplang's avatar jplang

Adds assertions for import result.

git-svn-id: https://svn.redmine.org/redmine/trunk@15497 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 7c3173c4
......@@ -3,7 +3,7 @@
<% if @import.saved_items.count > 0 %>
<p><%= l(:notice_import_finished, :count => @import.saved_items.count) %></p>
<ul>
<ul id="saved-items">
<% @import.saved_objects.each do |issue| %>
<li><%= link_to_issue issue %></li>
<% end %>
......@@ -14,16 +14,20 @@
<p><%= l(:notice_import_finished_with_errors, :count => @import.unsaved_items.count, :total => @import.total_items) %></p>
<table id="unsaved-items" class="list">
<thead>
<tr>
<th>Position</th>
<th>Message</th>
</tr>
<% @import.unsaved_items.each do |item| %>
</thead>
<tbody>
<% @import.unsaved_items.each do |item| %>
<tr>
<td><%= item.position %></td>
<td><%= simple_format_without_paragraph item.message %></td>
</tr>
<% end %>
<% end %>
</tbody>
</table>
<% end %>
......
......@@ -184,6 +184,8 @@ class ImportsControllerTest < ActionController::TestCase
get :show, :id => import.to_param
assert_response :success
assert_template 'show'
assert_select 'ul#saved-items'
assert_select 'ul#saved-items li', import.saved_items.count
assert_select 'table#unsaved-items', 0
end
......@@ -197,5 +199,6 @@ class ImportsControllerTest < ActionController::TestCase
assert_response :success
assert_template 'show'
assert_select 'table#unsaved-items'
assert_select 'table#unsaved-items tbody tr', import.unsaved_items.count
end
end
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment