Test helper. will log a user with the given permission keys
# File vendor/plugins/ubiquo_access_control/lib/ubiquo_access_control/extensions/test_case.rb, line 5
5: def login_with_permission(*permission_keys)
6: ubiquo_user = ubiquo_users(:eduard)
7: ubiquo_user.roles.clear
8: role = Role.new(:name => 'test')
9: ubiquo_user.roles << role
10: permissions_records = permission_keys.map do |key|
11: Permission.new(:key => key.to_s, :name => "test #{key}")
12: end
13: role.permissions << permissions_records
14: @request.session[:ubiquo] ||= {}
15: @request.session[:ubiquo][:ubiquo_user_id] = ubiquo_user
16: end
Disabled; run with $DEBUG to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.