Remove Rspec deprecation warning

DEPRECATION WARNING: Using positional arguments in functional tests
has been deprecated, in favor of keyword arguments, and will be
removed in Rails 5.1.

Deprecated style:
get :show, { id: 1 }, nil, { notice: "Flash message" }

New keyword style:
get :show, params: { id: 1 }, flash: { notice: "Flash message" }
This commit is contained in:
Julian Herrero
2019-05-21 16:50:55 +02:00
parent 387488aa68
commit bb25da2572

View File

@@ -7,7 +7,7 @@ describe Users::ConfirmationsController do
describe "GET show" do
it "returns a 404 code with a wrong token" do
expect { get :show, token: "non_existent" }.to raise_error ActiveRecord::RecordNotFound
expect { get :show, params: { token: "non_existent" } }.to raise_error ActiveRecord::RecordNotFound
end
end
end