Files
nairobi/spec/controllers/admin/organizations_controller_spec.rb
Javi Martín 5ef6c9c2b5 Simplify controller tests requiring admin login
Similar to what we did in commit 3da4ee00b for system tests.
2021-03-31 14:42:20 +02:00

24 lines
708 B
Ruby

require "rails_helper"
describe Admin::OrganizationsController, :admin do
describe "PUT verify" do
it "keeps query parameters while using protected redirects" do
organization = create(:organization)
get :verify, params: { id: organization, filter: "pending", host: "evil.dev" }
expect(response).to redirect_to "/admin/organizations?filter=pending"
end
end
describe "PUT reject" do
it "keeps query parameters while using protected redirects" do
organization = create(:organization)
get :reject, params: { id: organization, filter: "pending", host: "evil.dev" }
expect(response).to redirect_to "/admin/organizations?filter=pending"
end
end
end