Merge pull request #3136 from consul/processes-custom-docs

[Backport] Show documents on processes proposals phase
This commit is contained in:
Alberto
2019-01-08 10:50:33 +01:00
committed by GitHub
2 changed files with 13 additions and 2 deletions

View File

@@ -2,6 +2,8 @@
<%= render 'legislation/processes/header', process: @process, header: :full %>
<%= render 'documents/additional_documents', documents: @process.documents %>
<%= render 'key_dates', process: @process, phase: :proposals %>
<%= render 'proposals_content', process: @process, proposals: @proposals %>

View File

@@ -134,12 +134,21 @@ feature 'Legislation' do
context "show" do
include_examples "not published permissions", :legislation_process_path
scenario '#show view has document present' 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"]
visit legislation_process_path(process)
expect(page).to have_content(document.title)
phases.each do |phase|
within(".legislation-process-list") do
find('li', :text => "#{phase}").click_link
end
expect(page).to have_content(document.title)
end
end
scenario 'show additional info button' do