Sha256: be1d9d7c4a383524a38e28a9350b0e0c0b917c6b115c83e51601b2e465813c51

Contents?: true

Size: 926 Bytes

Versions: 8

Compression:

Stored size: 926 Bytes

Contents

Given(/^an expired tasks$/) do
  @task = create(:flyboy_task, taskable: @folder, owner: @user, term: Time.zone.now.to_date-1)
end

Given(/^a task that expire tommorow$/) do
 @task = create(:flyboy_task, taskable: @folder, owner: @user, term: Time.zone.now.to_date+1)
end

Given(/^a task that expire today$/) do
  @task = create(:flyboy_task, taskable: @folder, owner: @user, term: Time.zone.now.to_date)
end

When(/^he go to the tasks summary page$/) do
  visit dorsale.summary_flyboy_tasks_path
end

Then(/^the task is classed as 'expired'$/) do
  expect(page).to have_content("En retard")
  expect(page).to have_content(@task.name)
end

Then(/^the task is classed as 'Expire Today'$/) do
  expect(page).to have_content("Aujourd'hui")
  expect(page).to have_content(@task.name)
end

Then(/^the task is classed as 'Expire tommorow'$/) do
  expect(page).to have_content("Demain")
  expect(page).to have_content(@task.name)
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dorsale-3.3.0 features/step_definitions/tasks_summary_steps.rb
dorsale-3.2.0 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.7 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.6 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.5 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.4 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.3 features/step_definitions/tasks_summary_steps.rb
dorsale-3.1.2 features/step_definitions/tasks_summary_steps.rb