From f2e5f6ff768690d97ab617c55ba4c52205f4c8ee Mon Sep 17 00:00:00 2001 From: decabeza Date: Mon, 19 Feb 2018 17:19:29 +0100 Subject: [PATCH] Adds specs for additional info button --- spec/features/legislation/processes_spec.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/spec/features/legislation/processes_spec.rb b/spec/features/legislation/processes_spec.rb index 6dbc6f475..73d1f46d9 100644 --- a/spec/features/legislation/processes_spec.rb +++ b/spec/features/legislation/processes_spec.rb @@ -124,6 +124,23 @@ feature 'Legislation' do expect(page).to have_content(document.title) end + + scenario 'show additional info button' do + process = create(:legislation_process, additional_info: "Text for additional info of the process") + + visit legislation_process_path(process) + + expect(page).to have_content("Additional information") + expect(page).to have_content("Text for additional info of the process") + end + + scenario 'do not show additional info button if it is empty' do + process = create(:legislation_process) + + visit legislation_process_path(process) + + expect(page).to_not have_content("Additional information") + end end context 'debate phase' do