MCPcopy Create free account
hub / github.com/devfile/api / generateDummyKubernetesComponent

Function generateDummyKubernetesComponent

pkg/validation/components_test.go:103–118  ·  view source on GitHub ↗

generateDummyKubernetesComponent returns a dummy Kubernetes component for testing

(name string, endpoints []v1alpha2.Endpoint, uri string)

Source from the content-addressed store, hash-verified

101
102// generateDummyKubernetesComponent returns a dummy Kubernetes component for testing
103func generateDummyKubernetesComponent(name string, endpoints []v1alpha2.Endpoint, uri string) v1alpha2.Component {
104
105 return v1alpha2.Component{
106 Name: name,
107 ComponentUnion: v1alpha2.ComponentUnion{
108 Kubernetes: &v1alpha2.KubernetesComponent{
109 K8sLikeComponent: v1alpha2.K8sLikeComponent{
110 K8sLikeComponentLocation: v1alpha2.K8sLikeComponentLocation{
111 Uri: uri,
112 },
113 Endpoints: endpoints,
114 },
115 },
116 },
117 }
118}
119
120// generateDummyImageComponent returns a dummy Image Dockerfile Component for testing
121func generateDummyImageComponent(name string, src v1alpha2.DockerfileSrc) v1alpha2.Component {

Callers 2

TestValidateComponentsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected