Files
openfoodnetwork/lib/spree/api/testing_support/setup.rb
2014-04-24 13:20:16 +10:00

20 lines
469 B
Ruby

module Spree
module Api
module TestingSupport
module Setup
def sign_in_as_admin!
let!(:current_api_user) do
user = stub_model(Spree::LegacyUser)
user.should_receive(:has_spree_role?).any_number_of_times.with("admin").and_return(true)
# Stub enterprises, needed for cancan ability checks
user.stub(:enterprises) { [] }
user
end
end
end
end
end
end