diff --git a/app/views/admin/valuator_groups/show.html.erb b/app/views/admin/valuator_groups/show.html.erb
index d8dd07843..2cd295a3f 100644
--- a/app/views/admin/valuator_groups/show.html.erb
+++ b/app/views/admin/valuator_groups/show.html.erb
@@ -2,4 +2,11 @@
<%= t("admin.valuator_groups.show.title", group: @group.name) %>
-
+
+ <% @group.valuators.each do |valuator| %>
+ -
+ <%= link_to valuator.description_or_email,
+ admin_valuator_path(valuator) %>
+
+ <% end %>
+
diff --git a/spec/features/admin/valuator_groups_spec.rb b/spec/features/admin/valuator_groups_spec.rb
index 9b888dfc8..29bd338d9 100644
--- a/spec/features/admin/valuator_groups_spec.rb
+++ b/spec/features/admin/valuator_groups_spec.rb
@@ -1,6 +1,6 @@
require 'rails_helper'
-feature "Valuator groups", :focus do
+feature "Valuator groups" do
let(:admin) { create(:administrator).user }
@@ -18,12 +18,20 @@ feature "Valuator groups", :focus do
expect(page).to have_content group2.name
end
- scenario "Show" do
+ scenario "Show", :focus do
group = create(:valuator_group)
+ valuator1 = create(:valuator, valuator_group: group)
+ valuator2 = create(:valuator, valuator_group: group)
+ valuator3 = create(:valuator, valuator_group: nil)
visit admin_valuator_group_path(group)
expect(page).to have_content group.name
+
+ within("#valuators") do
+ expect(page).to have_link(valuator1.email, href: admin_valuator_path(valuator1))
+ expect(page).to have_link(valuator2.email, href: admin_valuator_path(valuator2))
+ end
end
scenario "Create" do
diff --git a/spec/features/admin/valuators_spec.rb b/spec/features/admin/valuators_spec.rb
index 47ee1c255..df9b91abb 100644
--- a/spec/features/admin/valuators_spec.rb
+++ b/spec/features/admin/valuators_spec.rb
@@ -1,6 +1,6 @@
require 'rails_helper'
-feature 'Admin valuators', :focus do
+feature 'Admin valuators' do
background do
@admin = create(:administrator)
@user = create(:user, username: 'Jose Luis Balbin')
@@ -9,7 +9,7 @@ feature 'Admin valuators', :focus do
visit admin_valuators_path
end
- scenario "Show", :focus do
+ scenario "Show" do
visit admin_valuator_path(@valuator)
expect(page).to have_content @valuator.name