X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/a3a10237f7cbd4586086133a926dc4dd9fd5b7bf..363155a2a86796d27ee9161f1ee9b74d6fa307e5:/test/abilities/abilities_test.rb diff --git a/test/abilities/abilities_test.rb b/test/abilities/abilities_test.rb index b951e23e5..f43b6bf50 100644 --- a/test/abilities/abilities_test.rb +++ b/test/abilities/abilities_test.rb @@ -30,13 +30,9 @@ class GuestAbilityTest < AbilityTest test "note permissions for a guest" do ability = Ability.new nil - [:index, :create, :comment, :feed, :show, :search, :mine].each do |action| + [:mine].each do |action| assert ability.can?(action, Note), "should be able to #{action} Notes" end - - [:close, :reopen, :destroy].each do |action| - assert ability.cannot?(action, Note), "should not be able to #{action} Notes" - end end test "user roles permissions for a guest" do @@ -65,18 +61,6 @@ class UserAbilityTest < AbilityTest assert ability.cannot?(action, Issue), "should not be able to #{action} Issues" end end - - test "Note permissions" do - ability = Ability.new create(:user) - - [:index, :create, :comment, :feed, :show, :search, :mine, :close, :reopen].each do |action| - assert ability.can?(action, Note), "should be able to #{action} Notes" - end - - [:destroy].each do |action| - assert ability.cannot?(action, Note), "should not be able to #{action} Notes" - end - end end class ModeratorAbilityTest < AbilityTest @@ -88,14 +72,6 @@ class ModeratorAbilityTest < AbilityTest end end - test "Note permissions" do - ability = Ability.new create(:moderator_user) - - [:index, :create, :comment, :feed, :show, :search, :mine, :close, :reopen, :destroy].each do |action| - assert ability.can?(action, Note), "should be able to #{action} Notes" - end - end - test "User Roles permissions" do ability = Ability.new create(:moderator_user)