Documentation ¶
Index ¶
- func NewFixtureClients(o testclient.ObjectRetriever) (osclient.Interface, kclient.Interface)
- type Fake
- func (c *Fake) BuildConfigs(namespace string) client.BuildConfigInterface
- func (c *Fake) BuildLogs(namespace string) client.BuildLogsInterface
- func (c *Fake) Builds(namespace string) client.BuildInterface
- func (c *Fake) ClusterNetwork() client.ClusterNetworkInterface
- func (c *Fake) ClusterPolicies() client.ClusterPolicyInterface
- func (c *Fake) ClusterPolicyBindings() client.ClusterPolicyBindingInterface
- func (c *Fake) ClusterResourceAccessReviews() client.ResourceAccessReviewInterface
- func (c *Fake) ClusterRoleBindings() client.ClusterRoleBindingInterface
- func (c *Fake) ClusterRoles() client.ClusterRoleInterface
- func (c *Fake) ClusterSubjectAccessReviews() client.SubjectAccessReviewInterface
- func (c *Fake) DeploymentConfigs(namespace string) client.DeploymentConfigInterface
- func (c *Fake) Groups() client.GroupInterface
- func (c *Fake) HostSubnets() client.HostSubnetInterface
- func (c *Fake) Identities() client.IdentityInterface
- func (c *Fake) ImageStreamImages(namespace string) client.ImageStreamImageInterface
- func (c *Fake) ImageStreamMappings(namespace string) client.ImageStreamMappingInterface
- func (c *Fake) ImageStreamTags(namespace string) client.ImageStreamTagInterface
- func (c *Fake) ImageStreams(namespace string) client.ImageStreamInterface
- func (c *Fake) Images() client.ImageInterface
- func (c *Fake) Invokes(action FakeAction, obj runtime.Object) (runtime.Object, error)
- func (c *Fake) OAuthAccessTokens() client.OAuthAccessTokenInterface
- func (c *Fake) Policies(namespace string) client.PolicyInterface
- func (c *Fake) PolicyBindings(namespace string) client.PolicyBindingInterface
- func (c *Fake) ProjectRequests() client.ProjectRequestInterface
- func (c *Fake) Projects() client.ProjectInterface
- func (c *Fake) ResourceAccessReviews(namespace string) client.ResourceAccessReviewInterface
- func (c *Fake) RoleBindings(namespace string) client.RoleBindingInterface
- func (c *Fake) Roles(namespace string) client.RoleInterface
- func (c *Fake) Routes(namespace string) client.RouteInterface
- func (c *Fake) SubjectAccessReviews(namespace string) client.SubjectAccessReviewInterface
- func (c *Fake) TemplateConfigs(namespace string) client.TemplateConfigInterface
- func (c *Fake) Templates(namespace string) client.TemplateInterface
- func (c *Fake) UserIdentityMappings() client.UserIdentityMappingInterface
- func (c *Fake) Users() client.UserInterface
- type FakeAction
- type FakeBuildConfigs
- func (c *FakeBuildConfigs) Create(config *buildapi.BuildConfig) (*buildapi.BuildConfig, error)
- func (c *FakeBuildConfigs) Delete(name string) error
- func (c *FakeBuildConfigs) Get(name string) (*buildapi.BuildConfig, error)
- func (c *FakeBuildConfigs) Instantiate(request *buildapi.BuildRequest) (result *buildapi.Build, err error)
- func (c *FakeBuildConfigs) List(label labels.Selector, field fields.Selector) (*buildapi.BuildConfigList, error)
- func (c *FakeBuildConfigs) Update(config *buildapi.BuildConfig) (*buildapi.BuildConfig, error)
- func (c *FakeBuildConfigs) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- func (c *FakeBuildConfigs) WebHookURL(name string, trigger *buildapi.BuildTriggerPolicy) (*url.URL, error)
- type FakeBuildLogs
- type FakeBuilds
- func (c *FakeBuilds) Clone(request *buildapi.BuildRequest) (result *buildapi.Build, err error)
- func (c *FakeBuilds) Create(build *buildapi.Build) (*buildapi.Build, error)
- func (c *FakeBuilds) Delete(name string) error
- func (c *FakeBuilds) Get(name string) (*buildapi.Build, error)
- func (c *FakeBuilds) List(label labels.Selector, field fields.Selector) (*buildapi.BuildList, error)
- func (c *FakeBuilds) Update(build *buildapi.Build) (*buildapi.Build, error)
- func (c *FakeBuilds) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeClusterNetwork
- type FakeClusterPolicies
- func (c *FakeClusterPolicies) Delete(name string) error
- func (c *FakeClusterPolicies) Get(name string) (*authorizationapi.ClusterPolicy, error)
- func (c *FakeClusterPolicies) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterPolicyList, error)
- func (c *FakeClusterPolicies) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeClusterPolicyBindings
- func (c *FakeClusterPolicyBindings) Create(policyBinding *authorizationapi.ClusterPolicyBinding) (*authorizationapi.ClusterPolicyBinding, error)
- func (c *FakeClusterPolicyBindings) Delete(name string) error
- func (c *FakeClusterPolicyBindings) Get(name string) (*authorizationapi.ClusterPolicyBinding, error)
- func (c *FakeClusterPolicyBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterPolicyBindingList, error)
- func (c *FakeClusterPolicyBindings) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeClusterResourceAccessReviews
- type FakeClusterRoleBindings
- func (c *FakeClusterRoleBindings) Create(roleBinding *authorizationapi.ClusterRoleBinding) (*authorizationapi.ClusterRoleBinding, error)
- func (c *FakeClusterRoleBindings) Delete(name string) error
- func (c *FakeClusterRoleBindings) Get(name string) (*authorizationapi.ClusterRoleBinding, error)
- func (c *FakeClusterRoleBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterRoleBindingList, error)
- func (c *FakeClusterRoleBindings) Update(roleBinding *authorizationapi.ClusterRoleBinding) (*authorizationapi.ClusterRoleBinding, error)
- type FakeClusterRoles
- func (c *FakeClusterRoles) Create(role *authorizationapi.ClusterRole) (*authorizationapi.ClusterRole, error)
- func (c *FakeClusterRoles) Delete(name string) error
- func (c *FakeClusterRoles) Get(name string) (*authorizationapi.ClusterRole, error)
- func (c *FakeClusterRoles) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterRoleList, error)
- func (c *FakeClusterRoles) Update(role *authorizationapi.ClusterRole) (*authorizationapi.ClusterRole, error)
- type FakeClusterSubjectAccessReviews
- type FakeDeploymentConfigs
- func (c *FakeDeploymentConfigs) Create(config *deployapi.DeploymentConfig) (*deployapi.DeploymentConfig, error)
- func (c *FakeDeploymentConfigs) Delete(name string) error
- func (c *FakeDeploymentConfigs) Generate(name string) (*deployapi.DeploymentConfig, error)
- func (c *FakeDeploymentConfigs) Get(name string) (*deployapi.DeploymentConfig, error)
- func (c *FakeDeploymentConfigs) List(label labels.Selector, field fields.Selector) (*deployapi.DeploymentConfigList, error)
- func (c *FakeDeploymentConfigs) Rollback(config *deployapi.DeploymentConfigRollback) (result *deployapi.DeploymentConfig, err error)
- func (c *FakeDeploymentConfigs) Update(config *deployapi.DeploymentConfig) (*deployapi.DeploymentConfig, error)
- func (c *FakeDeploymentConfigs) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeGroups
- func (c *FakeGroups) Create(group *userapi.Group) (*userapi.Group, error)
- func (c *FakeGroups) Delete(name string) error
- func (c *FakeGroups) Get(name string) (*userapi.Group, error)
- func (c *FakeGroups) List(label labels.Selector, field fields.Selector) (*userapi.GroupList, error)
- func (c *FakeGroups) Update(group *userapi.Group) (*userapi.Group, error)
- type FakeHostSubnet
- func (c *FakeHostSubnet) Create(sdn *sdnapi.HostSubnet) (*sdnapi.HostSubnet, error)
- func (c *FakeHostSubnet) Delete(name string) error
- func (c *FakeHostSubnet) Get(name string) (*sdnapi.HostSubnet, error)
- func (c *FakeHostSubnet) List() (*sdnapi.HostSubnetList, error)
- func (c *FakeHostSubnet) Watch(resourceVersion string) (watch.Interface, error)
- type FakeIdentities
- func (c *FakeIdentities) Create(identity *userapi.Identity) (*userapi.Identity, error)
- func (c *FakeIdentities) Get(name string) (*userapi.Identity, error)
- func (c *FakeIdentities) List(label labels.Selector, field fields.Selector) (*userapi.IdentityList, error)
- func (c *FakeIdentities) Update(identity *userapi.Identity) (*userapi.Identity, error)
- type FakeImageStreamImages
- type FakeImageStreamMappings
- type FakeImageStreamTags
- type FakeImageStreams
- func (c *FakeImageStreams) Create(stream *imageapi.ImageStream) (*imageapi.ImageStream, error)
- func (c *FakeImageStreams) Delete(name string) error
- func (c *FakeImageStreams) Get(name string) (*imageapi.ImageStream, error)
- func (c *FakeImageStreams) List(label labels.Selector, field fields.Selector) (*imageapi.ImageStreamList, error)
- func (c *FakeImageStreams) Update(stream *imageapi.ImageStream) (*imageapi.ImageStream, error)
- func (c *FakeImageStreams) UpdateStatus(stream *imageapi.ImageStream) (result *imageapi.ImageStream, err error)
- func (c *FakeImageStreams) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeImages
- type FakeOAuthAccessTokens
- type FakePolicies
- func (c *FakePolicies) Delete(name string) error
- func (c *FakePolicies) Get(name string) (*authorizationapi.Policy, error)
- func (c *FakePolicies) List(label labels.Selector, field fields.Selector) (*authorizationapi.PolicyList, error)
- func (c *FakePolicies) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakePolicyBindings
- func (c *FakePolicyBindings) Create(policyBinding *authorizationapi.PolicyBinding) (*authorizationapi.PolicyBinding, error)
- func (c *FakePolicyBindings) Delete(name string) error
- func (c *FakePolicyBindings) Get(name string) (*authorizationapi.PolicyBinding, error)
- func (c *FakePolicyBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.PolicyBindingList, error)
- func (c *FakePolicyBindings) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeProjectRequests
- type FakeProjects
- func (c *FakeProjects) Create(project *projectapi.Project) (*projectapi.Project, error)
- func (c *FakeProjects) Delete(name string) error
- func (c *FakeProjects) Get(name string) (*projectapi.Project, error)
- func (c *FakeProjects) List(label labels.Selector, field fields.Selector) (*projectapi.ProjectList, error)
- func (c *FakeProjects) Update(project *projectapi.Project) (*projectapi.Project, error)
- type FakeResourceAccessReviews
- type FakeRoleBindings
- func (c *FakeRoleBindings) Create(roleBinding *authorizationapi.RoleBinding) (*authorizationapi.RoleBinding, error)
- func (c *FakeRoleBindings) Delete(name string) error
- func (c *FakeRoleBindings) Get(name string) (*authorizationapi.RoleBinding, error)
- func (c *FakeRoleBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.RoleBindingList, error)
- func (c *FakeRoleBindings) Update(roleBinding *authorizationapi.RoleBinding) (*authorizationapi.RoleBinding, error)
- type FakeRoles
- func (c *FakeRoles) Create(role *authorizationapi.Role) (*authorizationapi.Role, error)
- func (c *FakeRoles) Delete(name string) error
- func (c *FakeRoles) Get(name string) (*authorizationapi.Role, error)
- func (c *FakeRoles) List(label labels.Selector, field fields.Selector) (*authorizationapi.RoleList, error)
- func (c *FakeRoles) Update(role *authorizationapi.Role) (*authorizationapi.Role, error)
- type FakeRoutes
- func (c *FakeRoutes) Create(route *routeapi.Route) (*routeapi.Route, error)
- func (c *FakeRoutes) Delete(name string) error
- func (c *FakeRoutes) Get(name string) (*routeapi.Route, error)
- func (c *FakeRoutes) List(label labels.Selector, field fields.Selector) (*routeapi.RouteList, error)
- func (c *FakeRoutes) Update(route *routeapi.Route) (*routeapi.Route, error)
- func (c *FakeRoutes) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeSubjectAccessReviews
- type FakeTemplateConfigs
- type FakeTemplates
- func (c *FakeTemplates) Create(template *templateapi.Template) (*templateapi.Template, error)
- func (c *FakeTemplates) Delete(name string) error
- func (c *FakeTemplates) Get(name string) (*templateapi.Template, error)
- func (c *FakeTemplates) List(label labels.Selector, field fields.Selector) (*templateapi.TemplateList, error)
- func (c *FakeTemplates) Update(template *templateapi.Template) (*templateapi.Template, error)
- func (c *FakeTemplates) Watch(label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)
- type FakeUserIdentityMappings
- func (c *FakeUserIdentityMappings) Create(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, error)
- func (c *FakeUserIdentityMappings) Delete(name string) error
- func (c *FakeUserIdentityMappings) Get(name string) (*userapi.UserIdentityMapping, error)
- func (c *FakeUserIdentityMappings) Update(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, error)
- type FakeUsers
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFixtureClients ¶
func NewFixtureClients(o testclient.ObjectRetriever) (osclient.Interface, kclient.Interface)
NewFixtureClients returns mocks of the OpenShift and Kubernetes clients
Types ¶
type Fake ¶
type Fake struct { // Fake by default keeps a simple list of the methods that have been called. Actions []FakeAction Err error // ReactFn is an optional function that will be invoked with the provided action // and return a response. ReactFn ktestclient.ReactionFunc Lock sync.Mutex }
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 ¶
NewSimpleFake returns a client that will respond with the provided objects
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) 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) ClusterResourceAccessReviews ¶
func (c *Fake) ClusterResourceAccessReviews() client.ResourceAccessReviewInterface
ClusterResourceAccessReviews provides a fake REST client for ClusterResourceAccessReviews
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) ClusterSubjectAccessReviews ¶
func (c *Fake) ClusterSubjectAccessReviews() client.SubjectAccessReviewInterface
ClusterSubjectAccessReviews provides a fake REST client for ClusterSubjectAccessReviews
func (*Fake) DeploymentConfigs ¶
func (c *Fake) DeploymentConfigs(namespace string) client.DeploymentConfigInterface
DeploymentConfigs provides a fake REST client for DeploymentConfigs
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 ¶
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) 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) 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) Invokes ¶
Invokes registers the passed fake action and reacts on it if a ReactFn has been defined
func (*Fake) OAuthAccessTokens ¶
func (c *Fake) OAuthAccessTokens() client.OAuthAccessTokenInterface
OAuthAccessTokens provides a fake REST client for OAuthAccessTokens
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) 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(namespace string) client.ResourceAccessReviewInterface
ResourceAccessReviews provides a fake REST client for ResourceAccessReviews
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) SubjectAccessReviews ¶
func (c *Fake) SubjectAccessReviews(namespace string) client.SubjectAccessReviewInterface
SubjectAccessReviews provides a fake REST client for SubjectAccessReviews
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 FakeAction ¶
type FakeAction ktestclient.FakeAction
FakeAction is a wrapper around the Kubernetes FakeAction. Used for faking various actions on resources.
type FakeBuildConfigs ¶
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 (c *FakeBuildConfigs) Create(config *buildapi.BuildConfig) (*buildapi.BuildConfig, error)
func (*FakeBuildConfigs) Delete ¶
func (c *FakeBuildConfigs) Delete(name string) error
func (*FakeBuildConfigs) Get ¶
func (c *FakeBuildConfigs) Get(name string) (*buildapi.BuildConfig, error)
func (*FakeBuildConfigs) Instantiate ¶
func (c *FakeBuildConfigs) Instantiate(request *buildapi.BuildRequest) (result *buildapi.Build, err error)
func (*FakeBuildConfigs) List ¶
func (c *FakeBuildConfigs) List(label labels.Selector, field fields.Selector) (*buildapi.BuildConfigList, error)
func (*FakeBuildConfigs) Update ¶
func (c *FakeBuildConfigs) Update(config *buildapi.BuildConfig) (*buildapi.BuildConfig, error)
func (*FakeBuildConfigs) WebHookURL ¶
func (c *FakeBuildConfigs) WebHookURL(name string, trigger *buildapi.BuildTriggerPolicy) (*url.URL, error)
type FakeBuildLogs ¶
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 ¶
func (c *FakeBuildLogs) Get(name string, opt api.BuildLogOptions) *kclient.Request
Get builds and returns a buildLog request
type FakeBuilds ¶
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) Delete ¶
func (c *FakeBuilds) Delete(name string) 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 (c *FakeClusterNetwork) Create(sdn *sdnapi.ClusterNetwork) (*sdnapi.ClusterNetwork, error)
func (*FakeClusterNetwork) Get ¶
func (c *FakeClusterNetwork) Get(name string) (*sdnapi.ClusterNetwork, error)
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 (c *FakeClusterPolicies) Get(name string) (*authorizationapi.ClusterPolicy, error)
func (*FakeClusterPolicies) List ¶
func (c *FakeClusterPolicies) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterPolicyList, error)
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) Create ¶
func (c *FakeClusterPolicyBindings) Create(policyBinding *authorizationapi.ClusterPolicyBinding) (*authorizationapi.ClusterPolicyBinding, error)
func (*FakeClusterPolicyBindings) Delete ¶
func (c *FakeClusterPolicyBindings) Delete(name string) error
func (*FakeClusterPolicyBindings) Get ¶
func (c *FakeClusterPolicyBindings) Get(name string) (*authorizationapi.ClusterPolicyBinding, error)
func (*FakeClusterPolicyBindings) List ¶
func (c *FakeClusterPolicyBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterPolicyBindingList, error)
type FakeClusterResourceAccessReviews ¶
type FakeClusterResourceAccessReviews struct {
Fake *Fake
}
func (*FakeClusterResourceAccessReviews) Create ¶
func (c *FakeClusterResourceAccessReviews) Create(resourceAccessReview *authorizationapi.ResourceAccessReview) (*authorizationapi.ResourceAccessReviewResponse, error)
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 (c *FakeClusterRoleBindings) Create(roleBinding *authorizationapi.ClusterRoleBinding) (*authorizationapi.ClusterRoleBinding, error)
func (*FakeClusterRoleBindings) Delete ¶
func (c *FakeClusterRoleBindings) Delete(name string) error
func (*FakeClusterRoleBindings) Get ¶
func (c *FakeClusterRoleBindings) Get(name string) (*authorizationapi.ClusterRoleBinding, error)
func (*FakeClusterRoleBindings) List ¶
func (c *FakeClusterRoleBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterRoleBindingList, error)
func (*FakeClusterRoleBindings) Update ¶
func (c *FakeClusterRoleBindings) Update(roleBinding *authorizationapi.ClusterRoleBinding) (*authorizationapi.ClusterRoleBinding, error)
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 (c *FakeClusterRoles) Create(role *authorizationapi.ClusterRole) (*authorizationapi.ClusterRole, error)
func (*FakeClusterRoles) Delete ¶
func (c *FakeClusterRoles) Delete(name string) error
func (*FakeClusterRoles) Get ¶
func (c *FakeClusterRoles) Get(name string) (*authorizationapi.ClusterRole, error)
func (*FakeClusterRoles) List ¶
func (c *FakeClusterRoles) List(label labels.Selector, field fields.Selector) (*authorizationapi.ClusterRoleList, error)
func (*FakeClusterRoles) Update ¶
func (c *FakeClusterRoles) Update(role *authorizationapi.ClusterRole) (*authorizationapi.ClusterRole, error)
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.
func (*FakeClusterSubjectAccessReviews) Create ¶
func (c *FakeClusterSubjectAccessReviews) Create(resourceAccessReview *authorizationapi.SubjectAccessReview) (*authorizationapi.SubjectAccessReviewResponse, error)
type FakeDeploymentConfigs ¶
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 (c *FakeDeploymentConfigs) Create(config *deployapi.DeploymentConfig) (*deployapi.DeploymentConfig, error)
func (*FakeDeploymentConfigs) Delete ¶
func (c *FakeDeploymentConfigs) Delete(name string) error
func (*FakeDeploymentConfigs) Generate ¶
func (c *FakeDeploymentConfigs) Generate(name string) (*deployapi.DeploymentConfig, error)
func (*FakeDeploymentConfigs) Get ¶
func (c *FakeDeploymentConfigs) Get(name string) (*deployapi.DeploymentConfig, error)
func (*FakeDeploymentConfigs) List ¶
func (c *FakeDeploymentConfigs) List(label labels.Selector, field fields.Selector) (*deployapi.DeploymentConfigList, error)
func (*FakeDeploymentConfigs) Rollback ¶
func (c *FakeDeploymentConfigs) Rollback(config *deployapi.DeploymentConfigRollback) (result *deployapi.DeploymentConfig, err error)
func (*FakeDeploymentConfigs) Update ¶
func (c *FakeDeploymentConfigs) Update(config *deployapi.DeploymentConfig) (*deployapi.DeploymentConfig, error)
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) 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)
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(sdn *sdnapi.HostSubnet) (*sdnapi.HostSubnet, error)
func (*FakeHostSubnet) Delete ¶
func (c *FakeHostSubnet) Delete(name string) error
func (*FakeHostSubnet) Get ¶
func (c *FakeHostSubnet) Get(name string) (*sdnapi.HostSubnet, error)
func (*FakeHostSubnet) List ¶
func (c *FakeHostSubnet) List() (*sdnapi.HostSubnetList, error)
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) List ¶
func (c *FakeIdentities) List(label labels.Selector, field fields.Selector) (*userapi.IdentityList, error)
type FakeImageStreamImages ¶
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(name, id string) (*imageapi.ImageStreamImage, error)
type FakeImageStreamMappings ¶
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 ¶
func (c *FakeImageStreamMappings) Create(mapping *imageapi.ImageStreamMapping) error
type FakeImageStreamTags ¶
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) Delete ¶
func (c *FakeImageStreamTags) Delete(name, tag string) error
func (*FakeImageStreamTags) Get ¶
func (c *FakeImageStreamTags) Get(name, tag string) (result *imageapi.ImageStreamTag, err error)
type FakeImageStreams ¶
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 (c *FakeImageStreams) Create(stream *imageapi.ImageStream) (*imageapi.ImageStream, error)
func (*FakeImageStreams) Delete ¶
func (c *FakeImageStreams) Delete(name string) error
func (*FakeImageStreams) Get ¶
func (c *FakeImageStreams) Get(name string) (*imageapi.ImageStream, error)
func (*FakeImageStreams) List ¶
func (c *FakeImageStreams) List(label labels.Selector, field fields.Selector) (*imageapi.ImageStreamList, error)
func (*FakeImageStreams) Update ¶
func (c *FakeImageStreams) Update(stream *imageapi.ImageStream) (*imageapi.ImageStream, error)
func (*FakeImageStreams) UpdateStatus ¶
func (c *FakeImageStreams) UpdateStatus(stream *imageapi.ImageStream) (result *imageapi.ImageStream, err error)
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) Delete ¶
func (c *FakeImages) Delete(name string) error
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) Delete ¶
func (c *FakeOAuthAccessTokens) Delete(name string) error
Delete mocks deleting an OAuthAccessToken
type FakePolicies ¶
type FakePolicies struct {
Fake *Fake
}
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) (*authorizationapi.Policy, error)
func (*FakePolicies) List ¶
func (c *FakePolicies) List(label labels.Selector, field fields.Selector) (*authorizationapi.PolicyList, error)
type FakePolicyBindings ¶
type FakePolicyBindings struct {
Fake *Fake
}
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 (c *FakePolicyBindings) Create(policyBinding *authorizationapi.PolicyBinding) (*authorizationapi.PolicyBinding, error)
func (*FakePolicyBindings) Delete ¶
func (c *FakePolicyBindings) Delete(name string) error
func (*FakePolicyBindings) Get ¶
func (c *FakePolicyBindings) Get(name string) (*authorizationapi.PolicyBinding, error)
func (*FakePolicyBindings) List ¶
func (c *FakePolicyBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.PolicyBindingList, error)
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 (c *FakeProjectRequests) Create(project *projectapi.ProjectRequest) (*projectapi.Project, error)
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(project *projectapi.Project) (*projectapi.Project, error)
func (*FakeProjects) Delete ¶
func (c *FakeProjects) Delete(name string) error
func (*FakeProjects) Get ¶
func (c *FakeProjects) Get(name string) (*projectapi.Project, error)
func (*FakeProjects) List ¶
func (c *FakeProjects) List(label labels.Selector, field fields.Selector) (*projectapi.ProjectList, error)
func (*FakeProjects) Update ¶
func (c *FakeProjects) Update(project *projectapi.Project) (*projectapi.Project, error)
type FakeResourceAccessReviews ¶
type FakeResourceAccessReviews struct {
Fake *Fake
}
FakeResourceAccessReviews implements ResourceAccessReviewInterface. 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 (*FakeResourceAccessReviews) Create ¶
func (c *FakeResourceAccessReviews) Create(resourceAccessReview *authorizationapi.ResourceAccessReview) (*authorizationapi.ResourceAccessReviewResponse, error)
type FakeRoleBindings ¶
type FakeRoleBindings struct {
Fake *Fake
}
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 (c *FakeRoleBindings) Create(roleBinding *authorizationapi.RoleBinding) (*authorizationapi.RoleBinding, error)
func (*FakeRoleBindings) Delete ¶
func (c *FakeRoleBindings) Delete(name string) error
func (*FakeRoleBindings) Get ¶
func (c *FakeRoleBindings) Get(name string) (*authorizationapi.RoleBinding, error)
func (*FakeRoleBindings) List ¶
func (c *FakeRoleBindings) List(label labels.Selector, field fields.Selector) (*authorizationapi.RoleBindingList, error)
func (*FakeRoleBindings) Update ¶
func (c *FakeRoleBindings) Update(roleBinding *authorizationapi.RoleBinding) (*authorizationapi.RoleBinding, error)
type FakeRoles ¶
type FakeRoles struct {
Fake *Fake
}
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(role *authorizationapi.Role) (*authorizationapi.Role, error)
func (*FakeRoles) Update ¶
func (c *FakeRoles) Update(role *authorizationapi.Role) (*authorizationapi.Role, error)
type FakeRoutes ¶
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) Delete ¶
func (c *FakeRoutes) Delete(name string) error
type FakeSubjectAccessReviews ¶
type FakeSubjectAccessReviews struct {
Fake *Fake
}
FakeSubjectAccessReviews implements SubjectAccessReviewInterface. 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 (*FakeSubjectAccessReviews) Create ¶
func (c *FakeSubjectAccessReviews) Create(subjectAccessReview *authorizationapi.SubjectAccessReview) (*authorizationapi.SubjectAccessReviewResponse, error)
type FakeTemplateConfigs ¶
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 ¶
func (c *FakeTemplateConfigs) Create(template *templateapi.Template) (*templateapi.Template, error)
type FakeTemplates ¶
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 (c *FakeTemplates) Create(template *templateapi.Template) (*templateapi.Template, error)
func (*FakeTemplates) Delete ¶
func (c *FakeTemplates) Delete(name string) error
func (*FakeTemplates) Get ¶
func (c *FakeTemplates) Get(name string) (*templateapi.Template, error)
func (*FakeTemplates) List ¶
func (c *FakeTemplates) List(label labels.Selector, field fields.Selector) (*templateapi.TemplateList, error)
func (*FakeTemplates) Update ¶
func (c *FakeTemplates) Update(template *templateapi.Template) (*templateapi.Template, error)
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 (c *FakeUserIdentityMappings) Create(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, error)
func (*FakeUserIdentityMappings) Delete ¶
func (c *FakeUserIdentityMappings) Delete(name string) error
func (*FakeUserIdentityMappings) Get ¶
func (c *FakeUserIdentityMappings) Get(name string) (*userapi.UserIdentityMapping, error)
func (*FakeUserIdentityMappings) Update ¶
func (c *FakeUserIdentityMappings) Update(mapping *userapi.UserIdentityMapping) (*userapi.UserIdentityMapping, error)
Source Files ¶
- fake.go
- fake_buildconfigs.go
- fake_buildlogs.go
- fake_builds.go
- fake_clusternetwork.go
- fake_clusterpolicies.go
- fake_clusterpolicybindings.go
- fake_clusterrolebindings.go
- fake_clusterroles.go
- fake_deploymentconfigs.go
- fake_groups.go
- fake_hostsubnets.go
- fake_identities.go
- fake_images.go
- fake_imagestreamimages.go
- fake_imagestreammappings.go
- fake_imagestreams.go
- fake_imagestreamtags.go
- fake_oauthaccesstoken.go
- fake_policies.go
- fake_policybindings.go
- fake_projectrequests.go
- fake_projects.go
- fake_resourceaccessreview.go
- fake_rolebindings.go
- fake_roles.go
- fake_routes.go
- fake_subjectaccessreview.go
- fake_template_configs.go
- fake_templates.go
- fake_useridentitymappings.go
- fake_users.go
- testclient.go