Sha256: fa5ef62aa4a33d5835a65dc703b18763265748e19bf75ddf9177d5021a6ec3b2
Contents?: true
Size: 1.48 KB
Versions: 5
Compression:
Stored size: 1.48 KB
Contents
require 'spec_helper' describe ActiveAdmin::Application do include Rails.application.routes.url_helpers [false, nil].each do |value| describe "with a #{value} default namespace" do before(:all) do @__original_application = ActiveAdmin.application application = ActiveAdmin::Application.new application.default_namespace = value ActiveAdmin.application = application load_defaults! reload_routes! end after(:all) do ActiveAdmin.application = @__original_application end it "should generate a log out path" do expect(destroy_admin_user_session_path).to eq "/admin_users/logout" end it "should generate a log in path" do expect(new_admin_user_session_path).to eq "/admin_users/login" end end end describe "with a test default namespace" do before(:all) do @__original_application = ActiveAdmin.application application = ActiveAdmin::Application.new application.default_namespace = :test ActiveAdmin.application = application load_defaults! reload_routes! end after(:all) do ActiveAdmin.application = @__original_application end it "should generate a log out path" do expect(destroy_admin_user_session_path).to eq "/test/logout" end it "should generate a log in path" do expect(new_admin_user_session_path).to eq "/test/login" end end end
Version data entries
5 entries across 5 versions & 2 rubygems