testclient

package
v1.5.0-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2016 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFixtureClients

func NewFixtureClients(objs ...runtime.Object) (client.Interface, kclientset.Interface, kclient.Interface)

NewFixtureClients returns mocks of the OpenShift and Kubernetes clients with data populated from provided path.

func ReadObjectsFromPath

func ReadObjectsFromPath(path, namespace string, decoder runtime.Decoder, typer runtime.ObjectTyper) ([]runtime.Object, error)

ReadObjectsFromPath reads objects from the specified file for testing.

Types

type Fake added in v0.5.3

type Fake struct {
	sync.RWMutex

	// ReactionChain is the list of reactors that will be attempted for every request in the order they are tried
	ReactionChain []ktestclient.Reactor
	// WatchReactionChain is the list of watch reactors that will be attempted for every request in the order they are tried
	WatchReactionChain []ktestclient.WatchReactor
	// contains filtered or unexported fields
}

Fake implements Interface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the method you want to test easier.

func NewSimpleFake added in v0.5.4

func NewSimpleFake(objects ...runtime.Object) *Fake

NewSimpleFake returns a client that will respond with the provided objects

func (*Fake) Actions added in v0.5.3

func (c *Fake) Actions() []ktestclient.Action

Actions returns a chronologically ordered slice fake actions called on the fake client

func (*Fake) AddReactor added in v1.0.7

func (c *Fake) AddReactor(verb, resource string, reaction ktestclient.ReactionFunc)

AddReactor appends a reactor to the end of the chain

func (*Fake) AddWatchReactor added in v1.0.7

func (c *Fake) AddWatchReactor(resource string, reaction ktestclient.WatchReactionFunc)

AddWatchReactor appends a reactor to the end of the chain

func (*Fake) AppliedClusterResourceQuotas added in v1.3.0

func (c *Fake) AppliedClusterResourceQuotas(namespace string) client.AppliedClusterResourceQuotaInterface

func (*Fake) BuildConfigs added in v0.5.3

func (c *Fake) BuildConfigs(namespace string) client.BuildConfigInterface

BuildConfigs provides a fake REST client for BuildConfigs

func (*Fake) BuildLogs added in v0.5.3

func (c *Fake) BuildLogs(namespace string) client.BuildLogsInterface

BuildLogs provides a fake REST client for BuildLogs

func (*Fake) Builds added in v0.5.3

func (c *Fake) Builds(namespace string) client.BuildInterface

Builds provides a fake REST client for Builds

func (*Fake) ClearActions added in v1.0.5

func (c *Fake) ClearActions()

ClearActions clears the history of actions called on the fake client

func (*Fake) ClusterNetwork added in v0.5.3

func (c *Fake) ClusterNetwork() client.ClusterNetworkInterface

ClusterNetwork provides a fake REST client for ClusterNetwork

func (*Fake) ClusterPolicies added in v0.5.3

func (c *Fake) ClusterPolicies() client.ClusterPolicyInterface

ClusterPolicies provides a fake REST client for ClusterPolicies

func (*Fake) ClusterPolicyBindings added in v0.5.3

func (c *Fake) ClusterPolicyBindings() client.ClusterPolicyBindingInterface

ClusterPolicyBindings provides a fake REST client for ClusterPolicyBindings

func (*Fake) ClusterResourceQuotas added in v1.3.0

func (c *Fake) ClusterResourceQuotas() client.ClusterResourceQuotaInterface

func (*Fake) ClusterRoleBindings added in v0.5.3

func (c *Fake) ClusterRoleBindings() client.ClusterRoleBindingInterface

ClusterRoleBindings provides a fake REST client for ClusterRoleBindings

func (*Fake) ClusterRoles added in v0.5.3

func (c *Fake) ClusterRoles() client.ClusterRoleInterface

ClusterRoles provides a fake REST client for ClusterRoles

func (*Fake) DeploymentConfigs added in v0.5.3

func (c *Fake) DeploymentConfigs(namespace string) client.DeploymentConfigInterface

DeploymentConfigs provides a fake REST client for DeploymentConfigs

func (*Fake) DeploymentLogs added in v1.0.7

func (c *Fake) DeploymentLogs(namespace string) client.DeploymentLogInterface

DeploymentLogs provides a fake REST client for DeploymentLogs

func (*Fake) EgressNetworkPolicies added in v1.3.0

func (c *Fake) EgressNetworkPolicies(namespace string) client.EgressNetworkPolicyInterface

EgressNetworkPolicies provides a fake REST client for EgressNetworkPolicies

func (*Fake) Groups added in v1.0.4

func (c *Fake) Groups() client.GroupInterface

Groups provides a fake REST client for Groups

func (*Fake) HostSubnets added in v0.5.3

func (c *Fake) HostSubnets() client.HostSubnetInterface

HostSubnets provides a fake REST client for HostSubnets

func (*Fake) Identities added in v0.5.3

func (c *Fake) Identities() client.IdentityInterface

Identities provides a fake REST client for Identities

func (*Fake) ImageSignatures added in v1.3.0

func (c *Fake) ImageSignatures() client.ImageSignatureInterface

ImageSignatures provides a fake REST client for ImageSignatures

func (*Fake) ImageStreamImages added in v0.5.3

func (c *Fake) ImageStreamImages(namespace string) client.ImageStreamImageInterface

ImageStreamImages provides a fake REST client for ImageStreamImages

func (*Fake) ImageStreamMappings added in v0.5.3

func (c *Fake) ImageStreamMappings(namespace string) client.ImageStreamMappingInterface

ImageStreamMappings provides a fake REST client for ImageStreamMappings

func (*Fake) ImageStreamSecrets added in v1.1.2

func (c *Fake) ImageStreamSecrets(namespace string) client.ImageStreamSecretInterface

ImageStreams provides a fake REST client for ImageStreams

func (*Fake) ImageStreamTags added in v0.5.3

func (c *Fake) ImageStreamTags(namespace string) client.ImageStreamTagInterface

ImageStreamTags provides a fake REST client for ImageStreamTags

func (*Fake) ImageStreams added in v0.5.3

func (c *Fake) ImageStreams(namespace string) client.ImageStreamInterface

ImageStreams provides a fake REST client for ImageStreams

func (*Fake) Images added in v0.5.3

func (c *Fake) Images() client.ImageInterface

Images provides a fake REST client for Images

func (*Fake) ImpersonateLocalSubjectAccessReviews added in v1.0.5

func (c *Fake) ImpersonateLocalSubjectAccessReviews(namespace, token string) client.LocalSubjectAccessReviewInterface

ImpersonateSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) ImpersonateSubjectAccessReviews added in v1.0.5

func (c *Fake) ImpersonateSubjectAccessReviews(token string) client.SubjectAccessReviewInterface

ImpersonateSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) Invokes added in v0.5.3

func (c *Fake) Invokes(action ktestclient.Action, defaultReturnObj runtime.Object) (runtime.Object, error)

Invokes records the provided Action and then invokes the ReactFn (if provided). defaultReturnObj is expected to be of the same type a normal call would return.

func (*Fake) InvokesWatch added in v1.0.7

func (c *Fake) InvokesWatch(action ktestclient.Action) (watch.Interface, error)

InvokesWatch records the provided Action and then invokes the ReactFn (if provided).

func (*Fake) LocalResourceAccessReviews added in v1.0.5

func (c *Fake) LocalResourceAccessReviews(namespace string) client.LocalResourceAccessReviewInterface

LocalResourceAccessReviews provides a fake REST client for ResourceAccessReviews

func (*Fake) LocalSubjectAccessReviews added in v1.0.5

func (c *Fake) LocalSubjectAccessReviews(namespace string) client.LocalSubjectAccessReviewInterface

LocalSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) NetNamespaces added in v1.0.5

func (c *Fake) NetNamespaces() client.NetNamespaceInterface

NetNamespaces provides a fake REST client for NetNamespaces

func (*Fake) OAuthAccessTokens added in v0.5.3

func (c *Fake) OAuthAccessTokens() client.OAuthAccessTokenInterface

func (*Fake) OAuthAuthorizeTokens added in v1.3.0

func (c *Fake) OAuthAuthorizeTokens() client.OAuthAuthorizeTokenInterface

func (*Fake) OAuthClientAuthorizations added in v1.3.0

func (c *Fake) OAuthClientAuthorizations() client.OAuthClientAuthorizationInterface

func (*Fake) OAuthClients added in v1.3.0

func (c *Fake) OAuthClients() client.OAuthClientInterface

func (*Fake) Policies added in v0.5.3

func (c *Fake) Policies(namespace string) client.PolicyInterface

Policies provides a fake REST client for Policies

func (*Fake) PolicyBindings added in v0.5.3

func (c *Fake) PolicyBindings(namespace string) client.PolicyBindingInterface

PolicyBindings provides a fake REST client for PolicyBindings

func (*Fake) PrependReactor added in v1.0.7

func (c *Fake) PrependReactor(verb, resource string, reaction ktestclient.ReactionFunc)

PrependReactor adds a reactor to the beginning of the chain

func (*Fake) ProjectRequests added in v0.5.3

func (c *Fake) ProjectRequests() client.ProjectRequestInterface

ProjectRequests provides a fake REST client for ProjectRequests

func (*Fake) Projects added in v0.5.3

func (c *Fake) Projects() client.ProjectInterface

Projects provides a fake REST client for Projects

func (*Fake) ResourceAccessReviews added in v0.5.3

func (c *Fake) ResourceAccessReviews() client.ResourceAccessReviewInterface

ResourceAccessReviews provides a fake REST client for ClusterResourceAccessReviews

func (*Fake) RoleBindingRestrictions added in v1.4.0

func (c *Fake) RoleBindingRestrictions(namespace string) client.RoleBindingRestrictionInterface

func (*Fake) RoleBindings added in v0.5.3

func (c *Fake) RoleBindings(namespace string) client.RoleBindingInterface

RoleBindings provides a fake REST client for RoleBindings

func (*Fake) Roles added in v0.5.3

func (c *Fake) Roles(namespace string) client.RoleInterface

Roles provides a fake REST client for Roles

func (*Fake) Routes added in v0.5.3

func (c *Fake) Routes(namespace string) client.RouteInterface

Routes provides a fake REST client for Routes

func (*Fake) SelfSubjectRulesReviews added in v1.3.0

func (c *Fake) SelfSubjectRulesReviews(namespace string) client.SelfSubjectRulesReviewInterface

func (*Fake) SubjectAccessReviews added in v0.5.3

func (c *Fake) SubjectAccessReviews() client.SubjectAccessReviewInterface

SubjectAccessReviews provides a fake REST client for ClusterSubjectAccessReviews

func (*Fake) SubjectRulesReviews added in v1.4.0

func (c *Fake) SubjectRulesReviews(namespace string) client.SubjectRulesReviewInterface

func (*Fake) TemplateConfigs added in v0.5.3

func (c *Fake) TemplateConfigs(namespace string) client.TemplateConfigInterface

TemplateConfigs provides a fake REST client for TemplateConfigs

func (*Fake) Templates added in v0.5.3

func (c *Fake) Templates(namespace string) client.TemplateInterface

Templates provides a fake REST client for Templates

func (*Fake) UserIdentityMappings added in v0.5.3

func (c *Fake) UserIdentityMappings() client.UserIdentityMappingInterface

UserIdentityMappings provides a fake REST client for UserIdentityMappings

func (*Fake) Users added in v0.5.3

func (c *Fake) Users() client.UserInterface

Users provides a fake REST client for Users

type FakeAppliedClusterResourceQuotas added in v1.3.0

type FakeAppliedClusterResourceQuotas struct {
	Fake      *Fake
	Namespace string
}

func (*FakeAppliedClusterResourceQuotas) Get added in v1.3.0

func (*FakeAppliedClusterResourceQuotas) List added in v1.3.0

type FakeBuildConfigs added in v0.5.3

type FakeBuildConfigs struct {
	Fake      *Fake
	Namespace string
}

FakeBuildConfigs implements BuildConfigInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeBuildConfigs) Create added in v0.5.3

func (*FakeBuildConfigs) Delete added in v0.5.3

func (c *FakeBuildConfigs) Delete(name string) error

func (*FakeBuildConfigs) Get added in v0.5.3

func (*FakeBuildConfigs) Instantiate added in v0.5.3

func (c *FakeBuildConfigs) Instantiate(request *buildapi.BuildRequest) (result *buildapi.Build, err error)

func (*FakeBuildConfigs) InstantiateBinary added in v1.0.7

func (c *FakeBuildConfigs) InstantiateBinary(request *buildapi.BinaryBuildRequestOptions, r io.Reader) (result *buildapi.Build, err error)

func (*FakeBuildConfigs) List added in v0.5.3

func (*FakeBuildConfigs) Update added in v0.5.3

func (*FakeBuildConfigs) Watch added in v0.5.3

func (*FakeBuildConfigs) WebHookURL added in v0.5.3

func (c *FakeBuildConfigs) WebHookURL(name string, trigger *buildapi.BuildTriggerPolicy) (*url.URL, error)

type FakeBuildLogs added in v0.5.3

type FakeBuildLogs struct {
	Fake      *Fake
	Namespace string
}

FakeBuildLogs implements BuildLogsInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeBuildLogs) Get added in v0.5.3

type FakeBuilds added in v0.5.3

type FakeBuilds struct {
	Fake      *Fake
	Namespace string
}

FakeBuilds implements BuildInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeBuilds) Clone added in v0.5.3

func (c *FakeBuilds) Clone(request *buildapi.BuildRequest) (result *buildapi.Build, err error)

func (*FakeBuilds) Create added in v0.5.3

func (c *FakeBuilds) Create(inObj *buildapi.Build) (*buildapi.Build, error)

func (*FakeBuilds) Delete added in v0.5.3

func (c *FakeBuilds) Delete(name string) error

func (*FakeBuilds) Get added in v0.5.3

func (c *FakeBuilds) Get(name string) (*buildapi.Build, error)

func (*FakeBuilds) List added in v0.5.3

func (c *FakeBuilds) List(opts kapi.ListOptions) (*buildapi.BuildList, error)

func (*FakeBuilds) Update added in v0.5.3

func (c *FakeBuilds) Update(inObj *buildapi.Build) (*buildapi.Build, error)

func (*FakeBuilds) UpdateDetails added in v1.1.1

func (c *FakeBuilds) UpdateDetails(inObj *buildapi.Build) (*buildapi.Build, error)

func (*FakeBuilds) Watch added in v0.5.3

func (c *FakeBuilds) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeClusterNetwork added in v0.5.3

type FakeClusterNetwork struct {
	Fake *Fake
}

FakeClusterNetwork implements ClusterNetworkInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterNetwork) Create added in v0.5.3

func (*FakeClusterNetwork) Get added in v0.5.3

func (*FakeClusterNetwork) Update added in v1.0.6

type FakeClusterPolicies added in v0.5.3

type FakeClusterPolicies struct {
	Fake *Fake
}

FakeClusterPolicies implements ClusterPolicyInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterPolicies) Delete added in v0.5.3

func (c *FakeClusterPolicies) Delete(name string) error

func (*FakeClusterPolicies) Get added in v0.5.3

func (*FakeClusterPolicies) List added in v0.5.3

func (*FakeClusterPolicies) Watch added in v0.5.3

type FakeClusterPolicyBindings added in v0.5.3

type FakeClusterPolicyBindings struct {
	Fake *Fake
}

FakeClusterPolicyBindings implements ClusterPolicyBindingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterPolicyBindings) Create added in v0.5.3

func (*FakeClusterPolicyBindings) Delete added in v0.5.3

func (c *FakeClusterPolicyBindings) Delete(name string) error

func (*FakeClusterPolicyBindings) Get added in v0.5.3

func (*FakeClusterPolicyBindings) List added in v0.5.3

func (*FakeClusterPolicyBindings) Watch added in v0.5.3

type FakeClusterResourceAccessReviews added in v0.5.3

type FakeClusterResourceAccessReviews struct {
	Fake *Fake
}

func (*FakeClusterResourceAccessReviews) Create added in v0.5.3

type FakeClusterResourceQuotas added in v1.3.0

type FakeClusterResourceQuotas struct {
	Fake *Fake
}

FakeClusterResourceQuotas implements ClusterResourceQuotaInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterResourceQuotas) Create added in v1.3.0

func (*FakeClusterResourceQuotas) Delete added in v1.3.0

func (c *FakeClusterResourceQuotas) Delete(name string) error

func (*FakeClusterResourceQuotas) Get added in v1.3.0

func (*FakeClusterResourceQuotas) List added in v1.3.0

func (*FakeClusterResourceQuotas) Update added in v1.3.0

func (*FakeClusterResourceQuotas) UpdateStatus added in v1.3.0

func (*FakeClusterResourceQuotas) Watch added in v1.3.0

type FakeClusterRoleBindings added in v0.5.3

type FakeClusterRoleBindings struct {
	Fake *Fake
}

FakeClusterRoleBindings implements ClusterRoleBindingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterRoleBindings) Create added in v0.5.3

func (*FakeClusterRoleBindings) Delete added in v0.5.3

func (c *FakeClusterRoleBindings) Delete(name string) error

func (*FakeClusterRoleBindings) Get added in v0.5.3

func (*FakeClusterRoleBindings) List added in v0.5.3

func (*FakeClusterRoleBindings) Update added in v0.5.3

type FakeClusterRoles added in v0.5.3

type FakeClusterRoles struct {
	Fake *Fake
}

FakeClusterRoles implements ClusterRoleInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterRoles) Create added in v0.5.3

func (*FakeClusterRoles) Delete added in v0.5.3

func (c *FakeClusterRoles) Delete(name string) error

func (*FakeClusterRoles) Get added in v0.5.3

func (*FakeClusterRoles) List added in v0.5.3

func (*FakeClusterRoles) Update added in v0.5.3

type FakeClusterSubjectAccessReviews added in v0.5.3

type FakeClusterSubjectAccessReviews struct {
	Fake *Fake
}

FakeClusterSubjectAccessReviews implements the ClusterSubjectAccessReviews interface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeClusterSubjectAccessReviews) Create added in v0.5.3

type FakeDeploymentConfigs added in v0.5.3

type FakeDeploymentConfigs struct {
	Fake      *Fake
	Namespace string
}

FakeDeploymentConfigs implements DeploymentConfigInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeDeploymentConfigs) Create added in v0.5.3

func (*FakeDeploymentConfigs) Delete added in v0.5.3

func (c *FakeDeploymentConfigs) Delete(name string) error

func (*FakeDeploymentConfigs) Generate added in v0.5.3

func (*FakeDeploymentConfigs) Get added in v0.5.3

func (*FakeDeploymentConfigs) GetScale added in v1.0.8

func (c *FakeDeploymentConfigs) GetScale(name string) (*extensions.Scale, error)

func (*FakeDeploymentConfigs) Instantiate added in v1.4.0

func (*FakeDeploymentConfigs) List added in v0.5.3

func (*FakeDeploymentConfigs) Rollback added in v0.5.3

func (*FakeDeploymentConfigs) RollbackDeprecated added in v1.3.0

func (c *FakeDeploymentConfigs) RollbackDeprecated(inObj *deployapi.DeploymentConfigRollback) (result *deployapi.DeploymentConfig, err error)

func (*FakeDeploymentConfigs) Update added in v0.5.3

func (*FakeDeploymentConfigs) UpdateScale added in v1.0.8

func (c *FakeDeploymentConfigs) UpdateScale(inObj *extensions.Scale) (*extensions.Scale, error)

func (*FakeDeploymentConfigs) UpdateStatus added in v1.3.0

func (*FakeDeploymentConfigs) Watch added in v0.5.3

type FakeDeploymentLogs added in v1.0.7

type FakeDeploymentLogs struct {
	Fake      *Fake
	Namespace string
}

FakeDeploymentLogs implements DeploymentLogsInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeDeploymentLogs) Get added in v1.0.7

Get builds and returns a buildLog request

type FakeEgressNetworkPolicy added in v1.3.0

type FakeEgressNetworkPolicy struct {
	Fake      *Fake
	Namespace string
}

FakeEgressNetworkPolicy implements EgressNetworkPolicyInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeEgressNetworkPolicy) Create added in v1.3.0

func (*FakeEgressNetworkPolicy) Delete added in v1.3.0

func (c *FakeEgressNetworkPolicy) Delete(name string) error

func (*FakeEgressNetworkPolicy) Get added in v1.3.0

func (*FakeEgressNetworkPolicy) List added in v1.3.0

func (*FakeEgressNetworkPolicy) Update added in v1.3.0

func (*FakeEgressNetworkPolicy) Watch added in v1.3.0

type FakeGroups added in v1.0.4

type FakeGroups struct {
	Fake *Fake
}

FakeGroups implements GroupsInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeGroups) Create added in v1.0.4

func (c *FakeGroups) Create(inObj *userapi.Group) (*userapi.Group, error)

func (*FakeGroups) Delete added in v1.0.4

func (c *FakeGroups) Delete(name string) error

func (*FakeGroups) Get added in v1.0.4

func (c *FakeGroups) Get(name string) (*userapi.Group, error)

func (*FakeGroups) List added in v1.0.4

func (c *FakeGroups) List(opts kapi.ListOptions) (*userapi.GroupList, error)

func (*FakeGroups) Update added in v1.0.4

func (c *FakeGroups) Update(inObj *userapi.Group) (*userapi.Group, error)

func (*FakeGroups) Watch added in v1.3.0

func (c *FakeGroups) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeHostSubnet added in v0.5.3

type FakeHostSubnet struct {
	Fake *Fake
}

FakeHostSubnet implements HostSubnetInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeHostSubnet) Create added in v0.5.3

func (c *FakeHostSubnet) Create(inObj *sdnapi.HostSubnet) (*sdnapi.HostSubnet, error)

func (*FakeHostSubnet) Delete added in v0.5.3

func (c *FakeHostSubnet) Delete(name string) error

func (*FakeHostSubnet) Get added in v0.5.3

func (c *FakeHostSubnet) Get(name string) (*sdnapi.HostSubnet, error)

func (*FakeHostSubnet) List added in v0.5.3

func (*FakeHostSubnet) Update added in v1.3.0

func (c *FakeHostSubnet) Update(inObj *sdnapi.HostSubnet) (*sdnapi.HostSubnet, error)

func (*FakeHostSubnet) Watch added in v0.5.3

func (c *FakeHostSubnet) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeIdentities added in v0.5.3

type FakeIdentities struct {
	Fake *Fake
}

FakeIdentities implements IdentitiesInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeIdentities) Create added in v0.5.3

func (c *FakeIdentities) Create(inObj *userapi.Identity) (*userapi.Identity, error)

func (*FakeIdentities) Delete added in v1.1.1

func (c *FakeIdentities) Delete(name string) error

func (*FakeIdentities) Get added in v0.5.3

func (c *FakeIdentities) Get(name string) (*userapi.Identity, error)

func (*FakeIdentities) List added in v0.5.3

func (*FakeIdentities) Update added in v0.5.3

func (c *FakeIdentities) Update(inObj *userapi.Identity) (*userapi.Identity, error)

type FakeImageSignatures added in v1.3.0

type FakeImageSignatures struct {
	Fake *Fake
}

FakeImageSignatures implements ImageSignatureInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageSignatures) Create added in v1.3.0

func (*FakeImageSignatures) Delete added in v1.3.0

func (c *FakeImageSignatures) Delete(name string) error

type FakeImageStreamImages added in v0.5.3

type FakeImageStreamImages struct {
	Fake      *Fake
	Namespace string
}

FakeImageStreamImages implements ImageStreamImageInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageStreamImages) Get added in v0.5.3

func (c *FakeImageStreamImages) Get(repo, imageID string) (*imageapi.ImageStreamImage, error)

type FakeImageStreamMappings added in v0.5.3

type FakeImageStreamMappings struct {
	Fake      *Fake
	Namespace string
}

FakeImageStreamMappings implements ImageStreamMappingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageStreamMappings) Create added in v0.5.3

type FakeImageStreamSecrets added in v1.1.2

type FakeImageStreamSecrets struct {
	Fake      *Fake
	Namespace string
}

FakeImageStreamSecrets implements ImageStreamSecretInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageStreamSecrets) Secrets added in v1.1.2

func (c *FakeImageStreamSecrets) Secrets(name string, options kapi.ListOptions) (*kapi.SecretList, error)

type FakeImageStreamTags added in v0.5.3

type FakeImageStreamTags struct {
	Fake      *Fake
	Namespace string
}

FakeImageStreamTags implements ImageStreamTagInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageStreamTags) Create added in v1.3.0

func (*FakeImageStreamTags) Delete added in v0.5.3

func (c *FakeImageStreamTags) Delete(name, tag string) error

func (*FakeImageStreamTags) Get added in v0.5.3

func (c *FakeImageStreamTags) Get(name, tag string) (*imageapi.ImageStreamTag, error)

func (*FakeImageStreamTags) Update added in v1.1.3

type FakeImageStreams added in v0.5.3

type FakeImageStreams struct {
	Fake      *Fake
	Namespace string
}

FakeImageStreams implements ImageStreamInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImageStreams) Create added in v0.5.3

func (*FakeImageStreams) Delete added in v0.5.3

func (c *FakeImageStreams) Delete(name string) error

func (*FakeImageStreams) Get added in v0.5.3

func (*FakeImageStreams) Import added in v1.1.2

func (*FakeImageStreams) List added in v0.5.3

func (*FakeImageStreams) Update added in v0.5.3

func (*FakeImageStreams) UpdateStatus added in v0.5.3

func (c *FakeImageStreams) UpdateStatus(inObj *imageapi.ImageStream) (result *imageapi.ImageStream, err error)

func (*FakeImageStreams) Watch added in v0.5.3

type FakeImages added in v0.5.3

type FakeImages struct {
	Fake *Fake
}

FakeImages implements ImageInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeImages) Create added in v0.5.3

func (c *FakeImages) Create(inObj *imageapi.Image) (*imageapi.Image, error)

func (*FakeImages) Delete added in v0.5.3

func (c *FakeImages) Delete(name string) error

func (*FakeImages) Get added in v0.5.3

func (c *FakeImages) Get(name string) (*imageapi.Image, error)

func (*FakeImages) List added in v0.5.3

func (c *FakeImages) List(opts kapi.ListOptions) (*imageapi.ImageList, error)

func (*FakeImages) Update added in v1.3.0

func (c *FakeImages) Update(inObj *imageapi.Image) (*imageapi.Image, error)

type FakeLocalResourceAccessReviews added in v1.0.5

type FakeLocalResourceAccessReviews struct {
	Fake      *Fake
	Namespace string
}

func (*FakeLocalResourceAccessReviews) Create added in v1.0.5

type FakeLocalSubjectAccessReviews added in v1.0.5

type FakeLocalSubjectAccessReviews struct {
	Fake      *Fake
	Namespace string
}

func (*FakeLocalSubjectAccessReviews) Create added in v1.0.5

type FakeNetNamespace added in v1.0.5

type FakeNetNamespace struct {
	Fake *Fake
}

FakeNetNamespace implements NetNamespaceInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeNetNamespace) Create added in v1.0.5

func (*FakeNetNamespace) Delete added in v1.0.5

func (c *FakeNetNamespace) Delete(name string) error

func (*FakeNetNamespace) Get added in v1.0.5

func (c *FakeNetNamespace) Get(name string) (*sdnapi.NetNamespace, error)

func (*FakeNetNamespace) List added in v1.0.5

func (*FakeNetNamespace) Update added in v1.0.7

func (*FakeNetNamespace) Watch added in v1.0.5

type FakeOAuthAccessTokens added in v0.5.3

type FakeOAuthAccessTokens struct {
	Fake *Fake
}

FakeOAuthAccessTokens implements OAuthAccessTokenInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeOAuthAccessTokens) Create added in v1.3.0

func (*FakeOAuthAccessTokens) Delete added in v0.5.3

func (c *FakeOAuthAccessTokens) Delete(name string) error

func (*FakeOAuthAccessTokens) Get added in v1.3.0

Get returns information about a particular image and error if one occurs.

func (*FakeOAuthAccessTokens) List

type FakeOAuthAuthorizeTokens added in v1.3.0

type FakeOAuthAuthorizeTokens struct {
	Fake *Fake
}

func (*FakeOAuthAuthorizeTokens) Create added in v1.3.0

func (*FakeOAuthAuthorizeTokens) Delete added in v1.3.0

func (c *FakeOAuthAuthorizeTokens) Delete(name string) error

type FakeOAuthClient added in v1.3.0

type FakeOAuthClient struct {
	Fake *Fake
}

func (*FakeOAuthClient) Create added in v1.3.0

func (*FakeOAuthClient) Delete added in v1.3.0

func (c *FakeOAuthClient) Delete(name string) error

func (*FakeOAuthClient) Get added in v1.3.0

func (c *FakeOAuthClient) Get(name string) (*oauthapi.OAuthClient, error)

func (*FakeOAuthClient) List added in v1.3.0

func (*FakeOAuthClient) Update added in v1.4.0

func (*FakeOAuthClient) Watch added in v1.3.0

type FakeOAuthClientAuthorization added in v1.3.0

type FakeOAuthClientAuthorization struct {
	Fake *Fake
}

func (*FakeOAuthClientAuthorization) Create added in v1.3.0

func (*FakeOAuthClientAuthorization) Delete added in v1.3.0

func (c *FakeOAuthClientAuthorization) Delete(name string) error

func (*FakeOAuthClientAuthorization) Get added in v1.3.0

func (*FakeOAuthClientAuthorization) List added in v1.3.0

func (*FakeOAuthClientAuthorization) Update added in v1.3.0

func (*FakeOAuthClientAuthorization) Watch added in v1.3.0

type FakePolicies added in v0.5.3

type FakePolicies struct {
	Fake      *Fake
	Namespace string
}

FakePolicies implements PolicyInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakePolicies) Delete added in v0.5.3

func (c *FakePolicies) Delete(name string) error

func (*FakePolicies) Get added in v0.5.3

func (c *FakePolicies) Get(name string) (*authorizationapi.Policy, error)

func (*FakePolicies) List added in v0.5.3

func (*FakePolicies) Watch added in v0.5.3

func (c *FakePolicies) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakePolicyBindings added in v0.5.3

type FakePolicyBindings struct {
	Fake      *Fake
	Namespace string
}

FakePolicyBindings implements PolicyBindingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakePolicyBindings) Create added in v0.5.3

func (*FakePolicyBindings) Delete added in v0.5.3

func (c *FakePolicyBindings) Delete(name string) error

func (*FakePolicyBindings) Get added in v0.5.3

func (*FakePolicyBindings) List added in v0.5.3

func (*FakePolicyBindings) Watch added in v0.5.3

type FakeProjectRequests added in v0.5.3

type FakeProjectRequests struct {
	Fake *Fake
}

FakeProjectRequests implements ProjectInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeProjectRequests) Create added in v0.5.3

func (*FakeProjectRequests) List added in v0.5.3

type FakeProjects added in v0.5.3

type FakeProjects struct {
	Fake *Fake
}

FakeProjects implements ProjectInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeProjects) Create added in v0.5.3

func (c *FakeProjects) Create(inObj *projectapi.Project) (*projectapi.Project, error)

func (*FakeProjects) Delete added in v0.5.3

func (c *FakeProjects) Delete(name string) error

func (*FakeProjects) Get added in v0.5.3

func (c *FakeProjects) Get(name string) (*projectapi.Project, error)

func (*FakeProjects) List added in v0.5.3

func (*FakeProjects) Update added in v0.5.3

func (c *FakeProjects) Update(inObj *projectapi.Project) (*projectapi.Project, error)

func (*FakeProjects) Watch added in v1.3.0

func (c *FakeProjects) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeRoleBindingRestrictions added in v1.4.0

type FakeRoleBindingRestrictions struct {
	Fake      *Fake
	Namespace string
}

FakeRoleBindingRestrictions implements RoleBindingRestrictionInterface. It is meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeRoleBindingRestrictions) Create added in v1.4.0

func (*FakeRoleBindingRestrictions) Delete added in v1.4.0

func (c *FakeRoleBindingRestrictions) Delete(name string) error

func (*FakeRoleBindingRestrictions) Get added in v1.4.0

func (*FakeRoleBindingRestrictions) List added in v1.4.0

func (*FakeRoleBindingRestrictions) Update added in v1.4.0

func (*FakeRoleBindingRestrictions) Watch added in v1.4.0

type FakeRoleBindings added in v0.5.3

type FakeRoleBindings struct {
	Fake      *Fake
	Namespace string
}

FakeRoleBindings implements RoleBindingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeRoleBindings) Create added in v0.5.3

func (*FakeRoleBindings) Delete added in v0.5.3

func (c *FakeRoleBindings) Delete(name string) error

func (*FakeRoleBindings) Get added in v0.5.3

func (*FakeRoleBindings) List added in v0.5.3

func (*FakeRoleBindings) Update added in v0.5.3

type FakeRoles added in v0.5.3

type FakeRoles struct {
	Fake      *Fake
	Namespace string
}

FakeRoles implements RoleInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeRoles) Create added in v0.5.3

func (c *FakeRoles) Create(inObj *authorizationapi.Role) (*authorizationapi.Role, error)

func (*FakeRoles) Delete added in v0.5.3

func (c *FakeRoles) Delete(name string) error

func (*FakeRoles) Get added in v0.5.3

func (c *FakeRoles) Get(name string) (*authorizationapi.Role, error)

func (*FakeRoles) List added in v0.5.3

func (*FakeRoles) Update added in v0.5.3

func (c *FakeRoles) Update(inObj *authorizationapi.Role) (*authorizationapi.Role, error)

type FakeRoutes added in v0.5.3

type FakeRoutes struct {
	Fake      *Fake
	Namespace string
}

FakeRoutes implements RouteInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeRoutes) Create added in v0.5.3

func (c *FakeRoutes) Create(inObj *routeapi.Route) (*routeapi.Route, error)

func (*FakeRoutes) Delete added in v0.5.3

func (c *FakeRoutes) Delete(name string) error

func (*FakeRoutes) Get added in v0.5.3

func (c *FakeRoutes) Get(name string) (*routeapi.Route, error)

func (*FakeRoutes) List added in v0.5.3

func (c *FakeRoutes) List(opts kapi.ListOptions) (*routeapi.RouteList, error)

func (*FakeRoutes) Update added in v0.5.3

func (c *FakeRoutes) Update(inObj *routeapi.Route) (*routeapi.Route, error)

func (*FakeRoutes) UpdateStatus added in v1.1.3

func (c *FakeRoutes) UpdateStatus(inObj *routeapi.Route) (*routeapi.Route, error)

func (*FakeRoutes) Watch added in v0.5.3

func (c *FakeRoutes) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeSelfSubjectRulesReviews added in v1.3.0

type FakeSelfSubjectRulesReviews struct {
	Fake      *Fake
	Namespace string
}

func (*FakeSelfSubjectRulesReviews) Create added in v1.3.0

type FakeSubjectRulesReviews added in v1.4.0

type FakeSubjectRulesReviews struct {
	Fake      *Fake
	Namespace string
}

func (*FakeSubjectRulesReviews) Create added in v1.4.0

type FakeTemplateConfigs added in v0.5.3

type FakeTemplateConfigs struct {
	Fake      *Fake
	Namespace string
}

FakeTemplateConfigs implements TemplateConfigsInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeTemplateConfigs) Create added in v0.5.3

type FakeTemplates added in v0.5.3

type FakeTemplates struct {
	Fake      *Fake
	Namespace string
}

FakeTemplates implements TemplateInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeTemplates) Create added in v0.5.3

func (*FakeTemplates) Delete added in v0.5.3

func (c *FakeTemplates) Delete(name string) error

func (*FakeTemplates) Get added in v0.5.3

func (c *FakeTemplates) Get(name string) (*templateapi.Template, error)

func (*FakeTemplates) List added in v0.5.3

func (*FakeTemplates) Update added in v0.5.3

func (*FakeTemplates) Watch added in v0.5.3

func (c *FakeTemplates) Watch(opts kapi.ListOptions) (watch.Interface, error)

type FakeUserIdentityMappings added in v0.5.3

type FakeUserIdentityMappings struct {
	Fake *Fake
}

FakeUserIdentityMappings implements UserIdentityMappingInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeUserIdentityMappings) Create added in v0.5.3

func (*FakeUserIdentityMappings) Delete added in v0.5.3

func (c *FakeUserIdentityMappings) Delete(name string) error

func (*FakeUserIdentityMappings) Get added in v0.5.3

func (*FakeUserIdentityMappings) Update added in v0.5.3

type FakeUsers added in v0.5.3

type FakeUsers struct {
	Fake *Fake
}

FakeUsers implements UsersInterface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the methods you want to test easier.

func (*FakeUsers) Create added in v0.5.3

func (c *FakeUsers) Create(inObj *userapi.User) (*userapi.User, error)

func (*FakeUsers) Delete added in v1.1.1

func (c *FakeUsers) Delete(name string) error

func (*FakeUsers) Get added in v0.5.3

func (c *FakeUsers) Get(name string) (*userapi.User, error)

func (*FakeUsers) List added in v0.5.3

func (c *FakeUsers) List(opts kapi.ListOptions) (*userapi.UserList, error)

func (*FakeUsers) Update added in v0.5.3

func (c *FakeUsers) Update(inObj *userapi.User) (*userapi.User, error)

func (*FakeUsers) Watch added in v1.3.0

func (c *FakeUsers) Watch(opts kapi.ListOptions) (watch.Interface, error)

Jump to

Keyboard shortcuts

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