Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##users.yml
- quentin:
- id: 1
- login: quentin
- email: quentin@example.com
- salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
- crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
- created_at: <%= 5.days.ago.to_s :db %>
- activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9b
- activated_at: <%= 5.days.ago.to_s :db %>
- aaron:
- id: 2
- login: aaron
- email: aaron@example.com
- salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
- crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
- created_at: <%= 1.days.ago.to_s :db %>
- activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9a
- ##roles.yml
- roleAdmin:
- rolename: administrator
- roleShare:
- rolename: roomShare
- ##permissions.yml
- permOne:
- role: roleAdmin
- user: aaron
- permTwo:
- role: roleShare
- user: aaron
- ##test/functional/admin/spaces_controller_test.rb
- require File.dirname(__FILE__) + '/../../test_helper'
- class Admin::SpacesControllerTest < ActionController::TestCase
- fixtures :rooms, :space_types, :users, :roles, :permissions
- def setup
- @controller = Admin::SpacesController.new
- @request = ActionController::TestRequest.new
- @response = ActionController::TestResponse.new
- login_as :aaron
- authorize_as :aaron
- end
- def test_aaron_has_admin_role
- @user = users(:aaron)
- assert @user.has_role? :administator
- end
- ##test response:
- 1) Failure:
- test_aaron_has_admin_role(Admin::SpacesControllerTest)
- [test/functional/admin/spaces_controller_test.rb:23:in `test_aaron_has_admin_role'
- /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/testing/default.rb:7:in `run']:
- <false> is not true.
Add Comment
Please, Sign In to add comment