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`.
This commit is contained in:
@@ -231,16 +231,17 @@ describe "Legislation" do
|
|||||||
end
|
end
|
||||||
|
|
||||||
describe Legislation::ProcessesController, type: :controller do
|
describe Legislation::ProcessesController, type: :controller do
|
||||||
|
let(:legislation_process) { create(:legislation_process, end_date: Date.current - 1.day) }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
user = create(:user, :level_two)
|
user = create(:user, :level_two)
|
||||||
@process = create(:legislation_process, end_date: Date.current - 1.day)
|
debate = create(:legislation_question, process: legislation_process, title: "Question 1")
|
||||||
debate = create(:legislation_question, process: @process, title: "Question 1")
|
|
||||||
create(:comment, user: user, commentable: debate, body: "Answer 1")
|
create(:comment, user: user, commentable: debate, body: "Answer 1")
|
||||||
create(:comment, user: user, commentable: debate, body: "Answer 2")
|
create(:comment, user: user, commentable: debate, body: "Answer 2")
|
||||||
end
|
end
|
||||||
|
|
||||||
it "download execl file test" do
|
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
|
expect(response).to be_success
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user