Sha256: 354be6d576a2ad3fa3e57167cbc181f9e273bab313d5c76b95f7f683680bffd6

Contents?: true

Size: 831 Bytes

Versions: 2

Compression:

Stored size: 831 Bytes

Contents

require 'test_helper'

class AccessTest < ActionDispatch::IntegrationTest

  # paths that are designed for access testing.
  access_tests_for :allow_anon,
                   url_helper: 'barkest_core_test_access_allow_anon_path',
                   allow_anon: true,
                   allow_any_user: true

  access_tests_for :require_user,
                   url_helper: 'barkest_core_test_access_require_user_path',
                   allow_any_user: true

  access_tests_for :require_group_x,
                   url_helper: 'barkest_core_test_access_require_group_x_path',
                   allow_groups: ['group 1', 'group 2', 'group 3']

  access_tests_for :require_admin,
                   url_helper: 'barkest_core_test_access_require_admin_path',
                   deny_groups: ['group 1', 'group 2', 'group 3' ]


end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
barkest_core-1.5.4.0 test/integration/access_test.rb
barkest_core-1.5.3.0 test/integration/access_test.rb