testclient

package
v3.6.0 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2017 License: Apache-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewErrorClients

func NewErrorClients(err error) (client.Interface, kclientset.Interface)

func NewFixtureClients

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

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

func OriginObjects

func OriginObjects(objs []runtime.Object) []runtime.Object

OriginObjects returns the origin types.

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.

func UpstreamObjects

func UpstreamObjects(objs []runtime.Object) []runtime.Object

UpstreamObjects returns the non-origin types.

Types

type Fake

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 []clientgotesting.Reactor
	// WatchReactionChain is the list of watch reactors that will be attempted for every request in the order they are tried
	WatchReactionChain []clientgotesting.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

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

NewSimpleFake returns a client that will respond with the provided objects

func (*Fake) Actions

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

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

func (*Fake) AddReactor

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

AddReactor appends a reactor to the end of the chain

func (*Fake) AddWatchReactor

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

AddWatchReactor appends a reactor to the end of the chain

func (*Fake) AppliedClusterResourceQuotas

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

func (*Fake) BuildConfigs

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

BuildConfigs provides a fake REST client for BuildConfigs

func (*Fake) BuildLogs

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

BuildLogs provides a fake REST client for BuildLogs

func (*Fake) Builds

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

Builds provides a fake REST client for Builds

func (*Fake) ClearActions

func (c *Fake) ClearActions()

ClearActions clears the history of actions called on the fake client

func (*Fake) ClusterNetwork

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

ClusterNetwork provides a fake REST client for ClusterNetwork

func (*Fake) ClusterPolicies

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

ClusterPolicies provides a fake REST client for ClusterPolicies

func (*Fake) ClusterPolicyBindings

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

ClusterPolicyBindings provides a fake REST client for ClusterPolicyBindings

func (*Fake) ClusterResourceQuotas

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

func (*Fake) ClusterRoleBindings

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

ClusterRoleBindings provides a fake REST client for ClusterRoleBindings

func (*Fake) ClusterRoles

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

ClusterRoles provides a fake REST client for ClusterRoles

func (*Fake) DeploymentConfigs

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

DeploymentConfigs provides a fake REST client for DeploymentConfigs

func (*Fake) DeploymentLogs

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

DeploymentLogs provides a fake REST client for DeploymentLogs

func (*Fake) EgressNetworkPolicies

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

EgressNetworkPolicies provides a fake REST client for EgressNetworkPolicies

func (*Fake) Groups

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

Groups provides a fake REST client for Groups

func (*Fake) HostSubnets

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

HostSubnets provides a fake REST client for HostSubnets

func (*Fake) Identities

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

Identities provides a fake REST client for Identities

func (*Fake) ImageSignatures

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

ImageSignatures provides a fake REST client for ImageSignatures

func (*Fake) ImageStreamImages

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

ImageStreamImages provides a fake REST client for ImageStreamImages

func (*Fake) ImageStreamMappings

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

ImageStreamMappings provides a fake REST client for ImageStreamMappings

func (*Fake) ImageStreamSecrets

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

ImageStreams provides a fake REST client for ImageStreams

func (*Fake) ImageStreamTags

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

ImageStreamTags provides a fake REST client for ImageStreamTags

func (*Fake) ImageStreams

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

ImageStreams provides a fake REST client for ImageStreams

func (*Fake) Images

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

Images provides a fake REST client for Images

func (*Fake) ImpersonateLocalSubjectAccessReviews

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

ImpersonateSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) ImpersonateSubjectAccessReviews

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

ImpersonateSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) Invokes

func (c *Fake) Invokes(action clientgotesting.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

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

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

func (*Fake) LocalResourceAccessReviews

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

LocalResourceAccessReviews provides a fake REST client for ResourceAccessReviews

func (*Fake) LocalSubjectAccessReviews

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

LocalSubjectAccessReviews provides a fake REST client for SubjectAccessReviews

func (*Fake) NetNamespaces

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

NetNamespaces provides a fake REST client for NetNamespaces

func (*Fake) OAuthAccessTokens

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

func (*Fake) OAuthAuthorizeTokens

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

func (*Fake) OAuthClientAuthorizations

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

func (*Fake) OAuthClients

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

func (*Fake) Policies

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

Policies provides a fake REST client for Policies

func (*Fake) PolicyBindings

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

PolicyBindings provides a fake REST client for PolicyBindings

func (*Fake) PrependReactor

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

PrependReactor adds a reactor to the beginning of the chain

func (*Fake) PrependWatchReactor

func (c *Fake) PrependWatchReactor(resource string, reaction clientgotesting.WatchReactionFunc)

PrependWatchReactor adds a reactor to the beginning of the chain.

func (*Fake) ProjectRequests

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

ProjectRequests provides a fake REST client for ProjectRequests

func (*Fake) Projects

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

Projects provides a fake REST client for Projects

func (*Fake) ResourceAccessReviews

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

ResourceAccessReviews provides a fake REST client for ClusterResourceAccessReviews

func (*Fake) RoleBindingRestrictions

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

func (*Fake) RoleBindings

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

RoleBindings provides a fake REST client for RoleBindings

func (*Fake) Roles

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

Roles provides a fake REST client for Roles

func (*Fake) Routes

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

Routes provides a fake REST client for Routes

func (*Fake) SelfSubjectRulesReviews

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

func (*Fake) SubjectAccessReviews

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

SubjectAccessReviews provides a fake REST client for ClusterSubjectAccessReviews

func (*Fake) SubjectRulesReviews

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

func (*Fake) TemplateConfigs

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

TemplateConfigs provides a fake REST client for TemplateConfigs

func (*Fake) Templates

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

Templates provides a fake REST client for Templates

func (*Fake) UserIdentityMappings

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

UserIdentityMappings provides a fake REST client for UserIdentityMappings

func (*Fake) Users

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

Users provides a fake REST client for Users

type FakeAppliedClusterResourceQuotas

type FakeAppliedClusterResourceQuotas struct {
	Fake      *Fake
	Namespace string
}

func (*FakeAppliedClusterResourceQuotas) Get

func (*FakeAppliedClusterResourceQuotas) List

type FakeBuildConfigs

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

func (*FakeBuildConfigs) Delete

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

func (*FakeBuildConfigs) Get

func (*FakeBuildConfigs) Instantiate

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

func (*FakeBuildConfigs) InstantiateBinary

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

func (*FakeBuildConfigs) List

func (*FakeBuildConfigs) Update

func (*FakeBuildConfigs) Watch

func (*FakeBuildConfigs) WebHookURL

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

type FakeBuildLogs

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

type FakeBuilds

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

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

func (*FakeBuilds) Create

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

func (*FakeBuilds) Delete

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

func (*FakeBuilds) Get

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

func (*FakeBuilds) List

func (*FakeBuilds) Patch

func (c *FakeBuilds) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (*buildapi.Build, error)

func (*FakeBuilds) Update

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

func (*FakeBuilds) UpdateDetails

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

func (*FakeBuilds) Watch

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

type FakeClusterNetwork

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

func (*FakeClusterNetwork) Get

func (*FakeClusterNetwork) Update

type FakeClusterPolicies

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

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

func (*FakeClusterPolicies) Get

func (*FakeClusterPolicies) List

func (*FakeClusterPolicies) Watch

type FakeClusterPolicyBindings

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) Delete

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

func (*FakeClusterPolicyBindings) Get

func (*FakeClusterPolicyBindings) List

func (*FakeClusterPolicyBindings) Watch

type FakeClusterResourceAccessReviews

type FakeClusterResourceAccessReviews struct {
	Fake *Fake
}

type FakeClusterResourceQuotas

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

func (*FakeClusterResourceQuotas) Delete

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

func (*FakeClusterResourceQuotas) Get

func (*FakeClusterResourceQuotas) List

func (*FakeClusterResourceQuotas) Update

func (*FakeClusterResourceQuotas) UpdateStatus

func (*FakeClusterResourceQuotas) Watch

type FakeClusterRoleBindings

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

func (*FakeClusterRoleBindings) Delete

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

func (*FakeClusterRoleBindings) Get

func (*FakeClusterRoleBindings) List

func (*FakeClusterRoleBindings) Update

type FakeClusterRoles

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

func (*FakeClusterRoles) Delete

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

func (*FakeClusterRoles) Get

func (*FakeClusterRoles) List

func (*FakeClusterRoles) Update

type FakeClusterSubjectAccessReviews

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.

type FakeDeploymentConfigs

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

func (*FakeDeploymentConfigs) Delete

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

func (*FakeDeploymentConfigs) Generate

func (*FakeDeploymentConfigs) Get

func (*FakeDeploymentConfigs) GetScale

func (*FakeDeploymentConfigs) Instantiate

func (*FakeDeploymentConfigs) List

func (*FakeDeploymentConfigs) Patch

func (c *FakeDeploymentConfigs) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (*deployapi.DeploymentConfig, error)

func (*FakeDeploymentConfigs) Rollback

func (*FakeDeploymentConfigs) RollbackDeprecated

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

func (*FakeDeploymentConfigs) Update

func (*FakeDeploymentConfigs) UpdateScale

func (*FakeDeploymentConfigs) UpdateStatus

func (*FakeDeploymentConfigs) Watch

type FakeDeploymentLogs

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

Get builds and returns a buildLog request

type FakeEgressNetworkPolicy

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

func (*FakeEgressNetworkPolicy) Delete

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

func (*FakeEgressNetworkPolicy) Get

func (*FakeEgressNetworkPolicy) List

func (*FakeEgressNetworkPolicy) Update

func (*FakeEgressNetworkPolicy) Watch

type FakeGroups

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

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

func (*FakeGroups) Delete

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

func (*FakeGroups) Get

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

func (*FakeGroups) List

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

func (*FakeGroups) Update

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

func (*FakeGroups) Watch

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

type FakeHostSubnet

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

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

func (*FakeHostSubnet) Delete

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

func (*FakeHostSubnet) Get

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

func (*FakeHostSubnet) List

func (*FakeHostSubnet) Update

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

func (*FakeHostSubnet) Watch

type FakeIdentities

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

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

func (*FakeIdentities) Delete

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

func (*FakeIdentities) Get

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

func (*FakeIdentities) List

func (*FakeIdentities) Update

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

type FakeImageSignatures

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

func (*FakeImageSignatures) Delete

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

type FakeImageStreamImages

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

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

type FakeImageStreamMappings

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

type FakeImageStreamSecrets

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

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

type FakeImageStreamTags

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

func (*FakeImageStreamTags) Delete

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

func (*FakeImageStreamTags) Get

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

func (*FakeImageStreamTags) Update

type FakeImageStreams

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

func (*FakeImageStreams) Delete

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

func (*FakeImageStreams) Get

func (*FakeImageStreams) Import

func (*FakeImageStreams) List

func (*FakeImageStreams) Update

func (*FakeImageStreams) UpdateStatus

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

func (*FakeImageStreams) Watch

type FakeImages

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

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

func (*FakeImages) Delete

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

func (*FakeImages) Get

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

func (*FakeImages) List

func (*FakeImages) Update

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

type FakeLocalResourceAccessReviews

type FakeLocalResourceAccessReviews struct {
	Fake      *Fake
	Namespace string
}

type FakeLocalSubjectAccessReviews

type FakeLocalSubjectAccessReviews struct {
	Fake      *Fake
	Namespace string
}

type FakeNetNamespace

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

func (*FakeNetNamespace) Delete

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

func (*FakeNetNamespace) Get

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

func (*FakeNetNamespace) List

func (*FakeNetNamespace) Update

func (*FakeNetNamespace) Watch

type FakeOAuthAccessTokens

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

func (*FakeOAuthAccessTokens) Delete

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

func (*FakeOAuthAccessTokens) Get

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

func (*FakeOAuthAccessTokens) List

type FakeOAuthAuthorizeTokens

type FakeOAuthAuthorizeTokens struct {
	Fake *Fake
}

func (*FakeOAuthAuthorizeTokens) Create

func (*FakeOAuthAuthorizeTokens) Delete

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

type FakeOAuthClient

type FakeOAuthClient struct {
	Fake *Fake
}

func (*FakeOAuthClient) Create

func (*FakeOAuthClient) Delete

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

func (*FakeOAuthClient) Get

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

func (*FakeOAuthClient) List

func (*FakeOAuthClient) Update

func (*FakeOAuthClient) Watch

type FakeOAuthClientAuthorization

type FakeOAuthClientAuthorization struct {
	Fake *Fake
}

func (*FakeOAuthClientAuthorization) Create

func (*FakeOAuthClientAuthorization) Delete

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

func (*FakeOAuthClientAuthorization) Get

func (*FakeOAuthClientAuthorization) List

func (*FakeOAuthClientAuthorization) Update

func (*FakeOAuthClientAuthorization) Watch

type FakePodSecurityPolicyReviews

type FakePodSecurityPolicyReviews struct {
	Fake      *Fake
	Namespace string
}

FakePodSecurityPolicyReviews implements the PodSecurityPolicyReviews 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 (*FakePodSecurityPolicyReviews) Create

type FakePodSecurityPolicySelfSubjectReviews

type FakePodSecurityPolicySelfSubjectReviews struct {
	Fake      *Fake
	Namespace string
}

FakePodSecurityPolicySelfSubjectReviews implements the PodSecurityPolicySelfSubjectReviews 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.

type FakePodSecurityPolicySubjectReviews

type FakePodSecurityPolicySubjectReviews struct {
	Fake      *Fake
	Namespace string
}

FakePodSecurityPolicySubjectReviews implements the PodSecurityPolicySubjectReviews 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.

type FakePolicies

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

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

func (*FakePolicies) Get

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

func (*FakePolicies) List

func (*FakePolicies) Watch

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

type FakePolicyBindings

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

func (*FakePolicyBindings) Delete

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

func (*FakePolicyBindings) Get

func (*FakePolicyBindings) List

func (*FakePolicyBindings) Watch

type FakeProjectRequests

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

func (*FakeProjectRequests) List

type FakeProjects

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

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

func (*FakeProjects) Delete

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

func (*FakeProjects) Get

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

func (*FakeProjects) List

func (*FakeProjects) Update

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

func (*FakeProjects) Watch

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

type FakeRoleBindingRestrictions

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) Delete

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

func (*FakeRoleBindingRestrictions) Get

func (*FakeRoleBindingRestrictions) List

func (*FakeRoleBindingRestrictions) Watch

type FakeRoleBindings

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

func (*FakeRoleBindings) Delete

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

func (*FakeRoleBindings) Get

func (*FakeRoleBindings) List

func (*FakeRoleBindings) Update

type FakeRoles

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

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

func (*FakeRoles) Delete

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

func (*FakeRoles) Get

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

func (*FakeRoles) List

func (*FakeRoles) Update

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

type FakeRoutes

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

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

func (*FakeRoutes) Delete

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

func (*FakeRoutes) Get

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

func (*FakeRoutes) List

func (*FakeRoutes) Update

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

func (*FakeRoutes) UpdateStatus

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

func (*FakeRoutes) Watch

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

type FakeSelfSubjectRulesReviews

type FakeSelfSubjectRulesReviews struct {
	Fake      *Fake
	Namespace string
}

type FakeSubjectRulesReviews

type FakeSubjectRulesReviews struct {
	Fake      *Fake
	Namespace string
}

func (*FakeSubjectRulesReviews) Create

type FakeTemplateConfigs

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

type FakeTemplates

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

func (*FakeTemplates) Delete

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

func (*FakeTemplates) Get

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

func (*FakeTemplates) List

func (*FakeTemplates) Update

func (*FakeTemplates) Watch

type FakeUserIdentityMappings

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

func (*FakeUserIdentityMappings) Delete

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

func (*FakeUserIdentityMappings) Get

func (*FakeUserIdentityMappings) Update

type FakeUsers

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

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

func (*FakeUsers) Delete

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

func (*FakeUsers) Get

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

func (*FakeUsers) List

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

func (*FakeUsers) Update

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

func (*FakeUsers) Watch

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

Jump to

Keyboard shortcuts

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