Sha256: be45aecb3731fef07675d22e7d01533c9a10a3d6d189a94f5571494aa6e8ec77

Contents?: true

Size: 491 Bytes

Versions: 12

Compression:

Stored size: 491 Bytes

Contents

module Ddr
  module Auth
    module TestHelpers

      class MockLdapGateway
        def affiliations(eppn); []; end
      end

      class MockGrouperGateway
        def repository_groups; []; end
        def repository_group_names; []; end
        def user_groups(user); []; end
        def user_group_names(user); []; end
      end

    end
  end
end

Ddr::Auth.ldap_gateway = Ddr::Auth::TestHelpers::MockLdapGateway
Ddr::Auth.grouper_gateway = Ddr::Auth::TestHelpers::MockGrouperGateway

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
ddr-models-1.17.1 lib/ddr/auth/test_helpers.rb
ddr-models-1.17.0 lib/ddr/auth/test_helpers.rb
ddr-models-1.16.2 lib/ddr/auth/test_helpers.rb
ddr-models-1.16.1 lib/ddr/auth/test_helpers.rb
ddr-models-1.16.0 lib/ddr/auth/test_helpers.rb
ddr-models-1.15.0 lib/ddr/auth/test_helpers.rb
ddr-models-1.14.2 lib/ddr/auth/test_helpers.rb
ddr-models-1.14.1 lib/ddr/auth/test_helpers.rb
ddr-models-1.14.0 lib/ddr/auth/test_helpers.rb
ddr-models-1.13.2 lib/ddr/auth/test_helpers.rb
ddr-models-1.13.1 lib/ddr/auth/test_helpers.rb
ddr-models-1.13.0 lib/ddr/auth/test_helpers.rb