diff options
Diffstat (limited to 'spec/features/calendars_spec.rb')
| -rw-r--r-- | spec/features/calendars_spec.rb | 31 | 
1 files changed, 15 insertions, 16 deletions
| diff --git a/spec/features/calendars_spec.rb b/spec/features/calendars_spec.rb index bb30cff0f..d4234fc50 100644 --- a/spec/features/calendars_spec.rb +++ b/spec/features/calendars_spec.rb @@ -18,23 +18,22 @@ describe 'Calendars', type: :feature do      end      context 'filtering' do -      # Fixme ! -      # it 'supports filtering by short name' do -      #   fill_in 'q[short_name_cont]', with: calendars.first.short_name -      #   click_button 'search_btn' -      #   expect(page).to have_content(calendars.first.short_name) -      #   expect(page).not_to have_content(calendars.last.short_name) -      # end +      it 'supports filtering by short name' do +        fill_in 'q[short_name_cont]', with: calendars.first.short_name +        click_button 'search_btn' +        expect(page).to have_content(calendars.first.short_name) +        expect(page).not_to have_content(calendars.last.short_name) +      end -      # it 'supports filtering by shared' do -      #   shared_calendar = create :calendar, organisation_id: 1, shared: true -      #   visit calendars_path -      #   # select I18n.t('true'), from: 'q[shared]' -      #   find(:css, '#q_shared').set(true) -      #   click_button 'filter_btn' -      #   expect(page).to have_content(shared_calendar.short_name) -      #   expect(page).not_to have_content(calendars.first.short_name) -      # end +      it 'supports filtering by shared' do +        shared_calendar = create :calendar, organisation_id: 1, shared: true +        visit calendars_path +        # select I18n.t('true'), from: 'q[shared]' +        find(:css, '#q_shared_true').set(true) +        click_button 'filter_btn' +        expect(page).to have_content(shared_calendar.short_name) +        expect(page).not_to have_content(calendars.first.short_name) +      end        # wip        # it 'supports filtering by date' do | 
