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) %>

- + 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