Merge pull request #360 from ChrisBr/event_states_bf_new

Email Settings refactoring and bug fixes
This commit is contained in:
Christian Bruckmayer 2014-07-23 15:39:07 +02:00
commit 0ae7991943
13 changed files with 310 additions and 128 deletions

View file

@ -37,6 +37,21 @@ feature Event do
fill_in 'email_settings_confirmed_email_template',
with: 'Confirmed without registration email body'
fill_in 'email_settings_updated_conference_dates_subject',
with: 'Updated conference dates subject'
fill_in 'email_settings_updated_conference_dates_template',
with: 'Updated conference dates email template'
fill_in 'email_settings_updated_conference_registration_dates_subject',
with: 'Updated conference registration dates subject'
fill_in 'email_settings_updated_conference_registration_dates_template',
with: 'Updated conference registration dates template'
fill_in 'email_settings_venue_update_subject',
with: 'Updated conference venue subject'
fill_in 'email_settings_venue_update_template',
with: 'Updated conference venue template'
click_button 'Update Email settings'
expect(flash).
@ -58,6 +73,18 @@ feature Event do
value).to eq('Confirmed without registration subject')
expect(find('#email_settings_confirmed_email_template').
value).to eq('Confirmed without registration email body')
expect(find('#email_settings_updated_conference_dates_subject').
value).to eq('Updated conference dates subject')
expect(find('#email_settings_updated_conference_dates_template').
value).to eq('Updated conference dates email template')
expect(find('#email_settings_updated_conference_registration_dates_subject').
value).to eq('Updated conference registration dates subject')
expect(find('#email_settings_updated_conference_registration_dates_template').
value).to eq('Updated conference registration dates template')
expect(find('#email_settings_venue_update_subject').
value).to eq('Updated conference venue subject')
expect(find('#email_settings_venue_update_template').
value).to eq('Updated conference venue template')
expect(EmailSettings.count).to eq(expected_count)