testing

package
v0.0.0-...-beb5f3f Latest Latest
Warning

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

Go to latest
Published: May 6, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Suite

type Suite struct {
	suite.Suite
	ClearTables []string
	ClearSQLs   []string
}

Suite ...

func (*Suite) AddProject

func (suite *Suite) AddProject(ctx context.Context, project *proModels.Project) (int64, error)

AddProject put here is to avoid import cycle

func (*Suite) Context

func (suite *Suite) Context() context.Context

Context ...

func (*Suite) DeleteProject

func (suite *Suite) DeleteProject(ctx context.Context, projectName string, projectID int64) error

DeleteProject put here is to avoid import cycle

func (*Suite) Digest

func (suite *Suite) Digest() digest.Digest

Digest ...

func (*Suite) DigestString

func (suite *Suite) DigestString() string

DigestString ...

func (*Suite) ExecSQL

func (suite *Suite) ExecSQL(query string, args ...interface{})

ExecSQL ...

func (*Suite) IsNotFoundErr

func (suite *Suite) IsNotFoundErr(err error) bool

IsNotFoundErr ...

func (*Suite) NewRequest

func (suite *Suite) NewRequest(method, target string, body io.Reader, queries ...map[string]string) *http.Request

NewRequest ...

func (*Suite) NextHandler

func (suite *Suite) NextHandler(statusCode int, headers map[string]string) http.Handler

NextHandler ...

func (*Suite) RandString

func (suite *Suite) RandString(n int, letters ...string) string

RandString ...

func (*Suite) SetupSuite

func (suite *Suite) SetupSuite()

SetupSuite ...

func (*Suite) TearDownSuite

func (suite *Suite) TearDownSuite()

TearDownSuite ...

func (*Suite) WithProject

func (suite *Suite) WithProject(f func(int64, string), projectNames ...string)

WithProject ...

Jump to

Keyboard shortcuts

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