Sha256: fd0e783c2acf35e042083df48193023d3702d27439475e9e2d87aeca31a9b807
Contents?: true
Size: 834 Bytes
Versions: 5
Compression:
Stored size: 834 Bytes
Contents
require 'rails_helper' describe ActiveAdmin::ResourceController::Sidebars, type: :controller do let(:klass){ Admin::PostsController } render_views # https://github.com/rspec/rspec-rails/issues/860 before do @controller = klass.new end context 'without before_filter' do before do ActiveAdmin.register Post reload_routes! end it 'does not set @skip_sidebar' do get :index expect(controller.instance_variable_get(:@skip_sidebar)).to eq nil end end describe '#skip_sidebar!' do before do ActiveAdmin.register Post do before_filter :skip_sidebar! end reload_routes! end it 'works' do get :index expect(controller.instance_variable_get(:@skip_sidebar)).to eq true end end end unless ActiveAdmin::Dependency.rails < 4
Version data entries
5 entries across 5 versions & 2 rubygems