Add email notifications for events registrations, add switch-checkboxes, create EventsRegistrations controller, separate page for events that require registration
This commit is contained in:
parent
139a8565e2
commit
77af75f319
38 changed files with 1313 additions and 403 deletions
|
|
@ -13,15 +13,18 @@ describe ApplicationHelper, type: :helper do
|
|||
|
||||
describe '#registered_text' do
|
||||
describe 'returns correct string' do
|
||||
before :each do
|
||||
event.require_registration = true
|
||||
event.max_attendees = 3
|
||||
end
|
||||
|
||||
it 'when there are no registrations' do
|
||||
expect(registered_text(event)).to eq 'Registered: 0'
|
||||
expect(registered_text(event)).to eq '0/3'
|
||||
end
|
||||
|
||||
it 'when there is 1 registration' do
|
||||
event.require_registration = true
|
||||
event.max_attendees = 3
|
||||
event.registrations << create(:registration, user: event.submitter)
|
||||
expect(registered_text(event)).to eq 'Registered: 1/3'
|
||||
event.registrations << create(:registration)
|
||||
expect(registered_text(event)).to eq '1/3'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue