How can I test CanCan in the console?
Asked Answered
E

1

46

I need to check :read? on an object in the console, how can I do this?

Eckblad answered 16/5, 2011 at 14:15 Comment(0)
E
105

You need to setup Ability object:

ability = Ability.new(current_user_object)

Now you check authorization:

ability.can? :read, object_to_be_checked

current_user_object: User object for which you want to check authorization

object_to_be_checked: is object on which you want to check authorization

Eckblad answered 16/5, 2011 at 15:24 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.