adds more precise verification to specs

This commit is contained in:
Juanjo Bazán
2015-08-29 11:30:11 +02:00
parent b6920cc3af
commit 7fdc8e6615
2 changed files with 7 additions and 4 deletions

View File

@@ -13,7 +13,7 @@
</div> </div>
<div id="search-result" class="row small"></div> <div id="search-result" class="row small"></div>
<h3><%= page_entries_info @moderators %></h3> <h3><%= page_entries_info @moderators %></h3>
<ul class="admin-list"> <ul id="moderators" class="admin-list">
<% @moderators.each do |moderator| %> <% @moderators.each do |moderator| %>
<li> <li>
<%= render 'moderator', moderator: moderator %> <%= render 'moderator', moderator: moderator %>

View File

@@ -22,15 +22,18 @@ feature 'Admin moderators' do
expect(page).to have_content @user.name expect(page).to have_content @user.name
click_link 'Add' click_link 'Add'
within("#moderators") do
expect(page).to have_content @user.name expect(page).to have_content @user.name
end end
end
scenario 'Delete Moderator' do scenario 'Delete Moderator' do
visit admin_moderators_path visit admin_moderators_path
click_link 'Delete' click_link 'Delete'
within("#moderators") do
expect(page).to_not have_content @moderator.name expect(page).to_not have_content @moderator.name
end end
end
end end