test

package
v2.0.0-...-eccd1d4 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: BSD-2-Clause Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Nginx        = "nginx"
	NginxVersion = "1.22.0_150_r04"

	TKG        = "tanzu-kubenetes-grid-1-111-1-1"
	TKGVersion = "1.5.4"

	ChartProductSlug    = "nginx"
	ChartProductVersion = "1.21.1_0"

	ContainerImageProductSlug    = "cloudian-s3-compatible-object-storage-for-tkgs0-1-1"
	ContainerImageProductVersion = "1.2.1"

	VMProductSlug    = "nginxstack"
	VMProductVersion = "1.21.0_1"
)

Variables

View Source
var (
	CommandSession *gexec.Session
	EnvVars        []string
)

Functions

func AddContainerImages

func AddContainerImages(product *models.Product, version string, instructions string, images ...*models.DockerURLDetails) *models.Product

func AddVersions

func AddVersions(product *models.Product, versions ...string) *models.Product

func CreateFakeChart

func CreateFakeChart(name string) (*chart.Chart, string, string)

func CreateFakeContainerImage

func CreateFakeContainerImage(url string, tags ...string) *models.DockerURLDetails

func CreateFakeMetaFile

func CreateFakeMetaFile(name, version, productVersion string) *models.MetaFile

func CreateFakeOVA

func CreateFakeOVA(name, version string) *models.ProductDeploymentFile

func CreateFakeOtherFile

func CreateFakeOtherFile(name, version string) *models.AddOnFile

func CreateFakeProduct

func CreateFakeProduct(id, name, slug, solutionType string) *models.Product

func DefineCommonSteps

func DefineCommonSteps(define Definitions)

func MakeBytesResponse

func MakeBytesResponse(body []byte) *http.Response

func MakeFailingBodyResponse

func MakeFailingBodyResponse(errorMessage string) *http.Response

func MakeJSONResponse

func MakeJSONResponse(body interface{}) *http.Response

func MakeStringResponse

func MakeStringResponse(body string) *http.Response

Types

type FailingReadWriter

type FailingReadWriter struct {
	Message string
}

func (*FailingReadWriter) Read

func (r *FailingReadWriter) Read(p []byte) (n int, err error)

func (*FailingReadWriter) Write

func (w *FailingReadWriter) Write(p []byte) (n int, err error)

Jump to

Keyboard shortcuts

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