Sha256: faa54d2ccaa6f38bd4e2e055f385e6d6dbc3774a4cb53b6c9ba0dc70f7e5fa43
Contents?: true
Size: 499 Bytes
Versions: 13
Compression:
Stored size: 499 Bytes
Contents
require "rails_helper" module ThinkFeelDoDashboard RSpec.describe ReportsController, type: :controller do routes { Engine.routes } describe "Missing Report exception handling" do let(:user) { instance_double(User, admin?: true) } it "rescues from MissingFile" do sign_in_user user get :show, id: "reports", format: :csv expect(response).to redirect_to(reports_url) expect(flash[:alert]).to eq("Report not found") end end end end
Version data entries
13 entries across 13 versions & 1 rubygems