Sha256: d7c8b31a25b4bb08134469ff74b0cc31d881199b959288f23b88b3933884dcfa
Contents?: true
Size: 1.33 KB
Versions: 2
Compression:
Stored size: 1.33 KB
Contents
require_relative "boot" require "rails" # Pick the frameworks you want: require "active_model/railtie" require "active_job/railtie" require "active_record/railtie" require "active_storage/engine" require "action_controller/railtie" # require "action_mailer/railtie" require "action_view/railtie" require "action_cable/engine" # require "sprockets/railtie" # require "rails/test_unit/railtie" Bundler.require(*Rails.groups) # Manual loading of dotenv is necessary require "dotenv/rails" Dotenv::Railtie.load require "nulogy_sso" module Dummy class Application < Rails::Application # Initialize configuration defaults for originally generated Rails version. config.load_defaults 5.2 # Settings in config/environments/* take precedence over those specified here. # Application configuration can go into files in config/initializers # -- all .rb files in that directory are automatically loaded after loading # the framework and any gems in your application. # Load required NulogySSO config so that the dummy can boot up without error. # These functions are mostly used for testing. NulogySSO.sso_config = config_for(:sso) NulogySSO.find_user_by_email = ->(email) { User.find_by(email: email) } NulogySSO.handle_sso_error = ->(controller) { controller.render plain: "An SSO error has occurred :(" } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nulogy_sso-1.0.0 | spec/dummy/config/application.rb |
nulogy_sso-0.5.0 | spec/dummy/config/application.rb |