Sha256: b24f5632509648b30c1e732f424c3ffa6c988fd82483a2b1b052d4d24182e1a8

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

require 'test_helper'

class SystemRolesTest < ActiveSupport::TestCase
  test "should not delete a system role" do
    assert role = Role.create( :name => "admin", :system => true)
    assert role.system
    assert_equal 1, Role.count

    assert user = User.create
    assert user.has_role! :admin
    assert_equal 1, Role.count

    refute user.has_no_role! :admin
    assert_equal 1, Role.count
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
acl9-1.0.0 test/models/system_roles_test.rb