Sha256: db197167132ab887b4a50fc8e64f8ca133c50a9df18443d0ccd9c870512d9b4b
Contents?: true
Size: 1.07 KB
Versions: 8
Compression:
Stored size: 1.07 KB
Contents
require 'spec_helper' describe "Items" do with_controllers login_as :manager, name: 'auser' describe "Basic" do set_controller Controllers::Items it "should update layout" do @item = Factory.create :item @item.layout.should == nil pcall :layout, id: @item.to_param, value: 'home', format: 'js' response.should be_ok @item.reload @item.layout.should == 'home' end it 'viewers, add_roles' do @item = Factory.create :item @item.viewers.should == %w{manager user:auser} @item.owner_name.should == @user.name pcall :viewers, id: @item.to_param, add_roles: 'user', format: 'js' response.should be_ok @item.reload @item.viewers.should == %w{manager member user user:auser} end it "should redirect to /items if no default_url specified" do call :redirect response.should redirect_to(rad.router.default_url) end it "should display :all" # do # call :all # response.should be_ok # end end end
Version data entries
8 entries across 8 versions & 1 rubygems