Skip to content

Commit 7815915

Browse files
committed
update to check for expected dietary restrictions
update spec to check expected dietary restrictions are displayed when viewing a member's profile.
1 parent e006160 commit 7815915

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

spec/features/admin/members_spec.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
RSpec.describe 'Admin managing members', type: :feature do
2-
let(:member) { Fabricate(:student) }
2+
let(:member) { Fabricate(:student, dietary_restrictions: %w[vegan other],
3+
other_dietary_restrictions: 'peanut allergy') }
34
let(:admin) { Fabricate(:chapter_organiser) }
45
let(:invitation) { Fabricate(:attended_workshop_invitation, member: member) }
56

@@ -15,6 +16,9 @@
1516
expect(page).to have_content(member.name)
1617
expect(page).to have_content(member.email)
1718
expect(page).to have_content(member.about_you)
19+
20+
expect(page).to have_selector('.badge', text: 'Vegan')
21+
expect(page).to have_selector('.badge', text: 'Peanut allergy')
1822
end
1923

2024
it 'can view a summary of member event attendances' do

0 commit comments

Comments
 (0)