spec/mongoid/owner_permits_spec.rb in cancan-permits-0.2.3 vs spec/mongoid/owner_permits_spec.rb in cancan-permits-0.2.5
- old
+ new
@@ -1,15 +1,17 @@
require 'mongoid/spec_helper'
+Permits::Ability.orm = :mongoid
+
describe Permits::Ability do
context "Editor user" do
context "using default :user_id relation - foreign key to User.id" do
before :each do
@editor = User.create(:name => "Kristian", :role => "editor")
@other_guy = User.create(:name => "Random dude", :role => "admin")
- @ability = Permits::Ability.new(@editor, :strategy => :string)
+ @ability = Permits::Ability.new(@editor)
@own_comment = Comment.create(:user_id => @editor.id)
@other_comment = Comment.create(:user_id => @other_guy.id)
# @post = Post.create(:writer => @editor.id)
# @article = Article.create(:author => @editor.id)
@@ -40,10 +42,10 @@
context "using custom :writer relation - foreign key to User.id" do
before :each do
@editor = User.create(:name => "Kristian", :role => "editor")
@other_guy = User.create(:name => "Random dude", :role => "admin")
- @ability = Permits::Ability.new(@editor, :strategy => :string)
+ @ability = Permits::Ability.new(@editor)
@own_post = Post.create(:writer => @editor.id)
@other_post = Post.create(:writer => @other_guy.id)
end
\ No newline at end of file