lib/rspec/models/unidom/authorization/authorizing_spec.rb in unidom-authorization-1.6.3 vs lib/rspec/models/unidom/authorization/authorizing_spec.rb in unidom-authorization-1.6.4
- old
+ new
@@ -23,14 +23,10 @@
path: 'administration/users'
}
it_behaves_like 'belongs_to', model_attributes, :permission, Unidom::Authorization::Permission, permission_attributes
- it_behaves_like 'scope', :permission_is, [
- { attributes_collection: [ model_attributes ], count_diff: 1, args: [ model_attributes[:permission_id] ] },
- { attributes_collection: [ model_attributes ], count_diff: 1, args: [ Unidom::Authorization::Permission.new(id: model_attributes[:permission_id]) ] },
- { attributes_collection: [ model_attributes ], count_diff: 0, args: [ model_attributes[:authorized_id] ] },
- { attributes_collection: [ model_attributes ], count_diff: 0, args: [ Unidom::Authorization::Permission.new(id: model_attributes[:authorized_id]) ] } ]
+ it_behaves_like 'monomorphic scope', model_attributes, :permission_is, :permission
end
end