From 6752548dfb0886cef0a4cce8ac88b81c5ba1148b Mon Sep 17 00:00:00 2001 From: Nicolas Santa Date: Mon, 11 Sep 2017 19:52:04 -0300 Subject: [PATCH] Fix feature spec (#267) --- spec/feature/user_searches_resources_spec.rb | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/spec/feature/user_searches_resources_spec.rb b/spec/feature/user_searches_resources_spec.rb index f3bc5b0..582fbd5 100644 --- a/spec/feature/user_searches_resources_spec.rb +++ b/spec/feature/user_searches_resources_spec.rb @@ -206,7 +206,12 @@ scenario 'users can filter by date' do title = Faker::Hipster.sentence - create(:resource, title: "#{title} My Resource", resource_type: :article) + create( + :resource, + title: "#{title} My Resource", + resource_type: :article, + created_at: 3.days.from_now + ) wait_for do Elasticsearch::Model.search(title, [Resource]).results.total @@ -221,9 +226,10 @@ expect(page).to have_text('My Resource') expect(page).to have_css('a.btn-add-to-list') - find('input[name=daterange]').click - all('.available')[3].click - all('.available')[6].click + daterange = find('input[name=daterange]') + daterange.set('date-start' => 5.months.ago.to_i) + daterange.set('date-end' => 3.months.ago.to_i) + daterange.click find('.applyBtn').click wait_for_ajax