From 2ce3cfab5e731c508150b8e21e021d034314c9e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Sun, 29 Sep 2019 17:02:52 +0200 Subject: [PATCH] Remove `@process` instance variable Note we cannot name this variable `process` because in a controller spec the word `process` is a method, like `get` or `post`. --- spec/features/legislation/resume_spec.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spec/features/legislation/resume_spec.rb b/spec/features/legislation/resume_spec.rb index 4c035b733..ff2d66786 100644 --- a/spec/features/legislation/resume_spec.rb +++ b/spec/features/legislation/resume_spec.rb @@ -231,16 +231,17 @@ describe "Legislation" do end describe Legislation::ProcessesController, type: :controller do + let(:legislation_process) { create(:legislation_process, end_date: Date.current - 1.day) } + before do user = create(:user, :level_two) - @process = create(:legislation_process, end_date: Date.current - 1.day) - debate = create(:legislation_question, process: @process, title: "Question 1") + debate = create(:legislation_question, process: legislation_process, title: "Question 1") create(:comment, user: user, commentable: debate, body: "Answer 1") create(:comment, user: user, commentable: debate, body: "Answer 2") end it "download execl file test" do - get :resume, params: { id: @process, format: :xlsx } + get :resume, params: { id: legislation_process, format: :xlsx } expect(response).to be_success end end