Moves draft and final result publication dates from tabs to sidebar

This commit is contained in:
decabeza
2019-01-10 14:25:33 +01:00
parent 73637de0d0
commit 9dfbeed140
3 changed files with 50 additions and 20 deletions

View File

@@ -152,8 +152,7 @@ feature 'Legislation' do
scenario 'show view has document present on all phases' do
process = create(:legislation_process)
document = create(:document, documentable: process)
phases = ["Debate", "Proposals", "Draft publication",
"Comments", "Final result publication"]
phases = ["Debate", "Proposals", "Comments"]
visit legislation_process_path(process)
@@ -166,6 +165,31 @@ feature 'Legislation' do
end
end
scenario 'show draft publication and final result publication dates' do
process = create(:legislation_process, draft_publication_date: Date.new(2019, 01, 10),
result_publication_date: Date.new(2019, 01, 20))
visit legislation_process_path(process)
within("aside") do
expect(page).to have_content("Draft publication")
expect(page).to have_content("10 Jan 2019")
expect(page).to have_content("Final result publication")
expect(page).to have_content("20 Jan 2019")
end
end
scenario 'do not show draft publication and final result publication dates if are empty' do
process = create(:legislation_process, :empty)
visit legislation_process_path(process)
within("aside") do
expect(page).not_to have_content("Draft publication")
expect(page).not_to have_content("Final result publication")
end
end
scenario 'show additional info button' do
process = create(:legislation_process, additional_info: "Text for additional info of the process")