test

package
v3.8.39-1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action added in v0.4.2

type Action struct {
	Name   string
	Object interface{}
}

type IdentityRegistry added in v0.4.2

type IdentityRegistry struct {
	*fake.FakeIdentities

	GetErr        map[string]error
	GetIdentities map[string]*userapi.Identity

	CreateErr      error
	CreateIdentity *userapi.Identity

	UpdateErr      error
	UpdateIdentity *userapi.Identity

	ListErr      error
	ListIdentity *userapi.IdentityList

	Actions *[]Action
}

func NewIdentityRegistry added in v0.4.2

func NewIdentityRegistry() *IdentityRegistry

func (*IdentityRegistry) Create added in v0.4.2

func (*IdentityRegistry) Get added in v0.4.2

func (r *IdentityRegistry) Get(name string, options metav1.GetOptions) (*userapi.Identity, error)

func (*IdentityRegistry) List added in v0.4.2

func (*IdentityRegistry) Update added in v0.4.2

type UserIdentityMappingRegistry added in v0.2.1

type UserIdentityMappingRegistry struct {
	Err                        error
	Created                    bool
	UserIdentityMapping        *userapi.UserIdentityMapping
	CreatedUserIdentityMapping *userapi.UserIdentityMapping
}

func (*UserIdentityMappingRegistry) CreateOrUpdateUserIdentityMapping added in v0.2.1

func (r *UserIdentityMappingRegistry) CreateOrUpdateUserIdentityMapping(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, bool, error)

func (*UserIdentityMappingRegistry) GetUserIdentityMapping added in v0.2.2

func (r *UserIdentityMappingRegistry) GetUserIdentityMapping(name string) (*userapi.UserIdentityMapping, error)

type UserRegistry

type UserRegistry struct {
	// included to fill out the interface for testing
	*fake.FakeUsers

	GetErr   map[string]error
	GetUsers map[string]*userapi.User

	CreateErr  error
	CreateUser *userapi.User

	UpdateErr  map[string]error
	UpdateUser *userapi.User

	ListErr   error
	ListUsers *userapi.UserList

	Actions *[]Action
}

func NewUserRegistry added in v0.4.2

func NewUserRegistry() *UserRegistry

func (*UserRegistry) Create added in v0.4.2

func (r *UserRegistry) Create(u *userapi.User) (*userapi.User, error)

func (*UserRegistry) Get added in v0.4.2

func (r *UserRegistry) Get(name string, options metav1.GetOptions) (*userapi.User, error)

func (*UserRegistry) List added in v0.4.2

func (r *UserRegistry) List(options metav1.ListOptions) (*userapi.UserList, error)

func (*UserRegistry) Update added in v0.4.2

func (r *UserRegistry) Update(u *userapi.User) (*userapi.User, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL