|
|
@ -125,14 +125,18 @@ RSpec.describe 'Work package timeline date formatting', |
|
|
|
let(:current_user) { create :admin, language: 'en' } |
|
|
|
let(:current_user) { create :admin, language: 'en' } |
|
|
|
|
|
|
|
|
|
|
|
shared_let(:week_days) { week_with_saturday_and_sunday_as_weekend } |
|
|
|
shared_let(:week_days) { week_with_saturday_and_sunday_as_weekend } |
|
|
|
|
|
|
|
shared_let(:non_working_day) do |
|
|
|
|
|
|
|
create(:non_working_day, |
|
|
|
|
|
|
|
date: '28-12-2020') |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
it 'shows them as disabled' do |
|
|
|
it 'shows them as disabled' do |
|
|
|
expect_date_week work_package.start_date.iso8601, '01' |
|
|
|
expect_date_week work_package.start_date.iso8601, '01' |
|
|
|
|
|
|
|
|
|
|
|
expect(page).to have_selector('[data-qa-selector="wp-timeline--non-working-day_27-12-2020"]') |
|
|
|
expect(page).to have_selector('[data-qa-selector="wp-timeline--non-working-day_27-12-2020"]') |
|
|
|
expect(page).to have_selector('[data-qa-selector="wp-timeline--non-working-day_2-1-2021"]') |
|
|
|
expect(page).to have_selector('[data-qa-selector="wp-timeline--non-working-day_2-1-2021"]') |
|
|
|
|
|
|
|
expect(page).to have_selector('[data-qa-selector="wp-timeline--non-working-day_28-12-2020"]') |
|
|
|
|
|
|
|
|
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_28-12-2020"]') |
|
|
|
|
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_29-12-2020"]') |
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_29-12-2020"]') |
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_30-12-2020"]') |
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_30-12-2020"]') |
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_31-12-2020"]') |
|
|
|
expect(page).to have_no_selector('[data-qa-selector="wp-timeline--non-working-day_31-12-2020"]') |
|
|
|