Sha256: 493504dab5f2532aaed90b094144848484df4c986ad040f82de3cd56c85c5338
Contents?: true
Size: 753 Bytes
Versions: 4
Compression:
Stored size: 753 Bytes
Contents
require 'spec_helper' module Alchemy describe ElementsController do let(:page) { FactoryGirl.create(:public_page, :restricted => true) } let(:element) { FactoryGirl.create(:element, :page => page, :name => 'download') } it "should not be possible to see restricted elements" do get :show, :id => element.id response.status.should == 302 response.should redirect_to(login_path) end context "as a registered user" do before do activate_authlogic UserSession.create(FactoryGirl.create(:registered_user)) end it "should be possible to see restricted elements" do get :show, :id => element.id response.status.should == 200 end end end end
Version data entries
4 entries across 4 versions & 1 rubygems