Guest User

Untitled

a guest
May 15th, 2018
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. ##users.yml
  2. quentin:
  3. id: 1
  4. login: quentin
  5. email: quentin@example.com
  6. salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
  7. crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
  8. created_at: <%= 5.days.ago.to_s :db %>
  9. activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9b
  10. activated_at: <%= 5.days.ago.to_s :db %>
  11.  
  12. aaron:
  13. id: 2
  14. login: aaron
  15. email: aaron@example.com
  16. salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
  17. crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
  18. created_at: <%= 1.days.ago.to_s :db %>
  19. activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9a
  20.  
  21. ##roles.yml
  22. roleAdmin:
  23. rolename: administrator
  24.  
  25. roleShare:
  26. rolename: roomShare
  27.  
  28. ##permissions.yml
  29. permOne:
  30. role: roleAdmin
  31. user: aaron
  32.  
  33. permTwo:
  34. role: roleShare
  35. user: aaron
  36.  
  37. ##test/functional/admin/spaces_controller_test.rb
  38. require File.dirname(__FILE__) + '/../../test_helper'
  39.  
  40. class Admin::SpacesControllerTest < ActionController::TestCase
  41. fixtures :rooms, :space_types, :users, :roles, :permissions
  42.  
  43.  
  44. def setup
  45. @controller = Admin::SpacesController.new
  46. @request = ActionController::TestRequest.new
  47. @response = ActionController::TestResponse.new
  48. login_as :aaron
  49. authorize_as :aaron
  50. end
  51.  
  52. def test_aaron_has_admin_role
  53. @user = users(:aaron)
  54. assert @user.has_role? :administator
  55. end
  56.  
  57. ##test response:
  58. 1) Failure:
  59. test_aaron_has_admin_role(Admin::SpacesControllerTest)
  60. [test/functional/admin/spaces_controller_test.rb:23:in `test_aaron_has_admin_role'
  61. /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/testing/default.rb:7:in `run']:
  62. <false> is not true.
Add Comment
Please, Sign In to add comment