graphqlhelper

package
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Aug 17, 2023 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ErrorGraphQL

func ErrorGraphQL(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, query string) []*models.GraphQLError

Perform a query and assert that it has errors

func QueryGraphQL

func QueryGraphQL(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, operation string, query string, variables map[string]interface{}) (*models.GraphQLResponse, error)

Perform a GraphQL request

func QueryGraphQLOrFatal

func QueryGraphQLOrFatal(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, operation string, query string, variables map[string]interface{}) *models.GraphQLResponse

Perform a GraphQL request and call fatal on failure

func Vec2String added in v1.17.6

func Vec2String(v []float32) (s string)

Types

type GraphQLResult

type GraphQLResult struct {
	Result interface{}
}

func AssertGraphQL

func AssertGraphQL(t *testing.T, auth runtime.ClientAuthInfoWriterFunc, query string) *GraphQLResult

Perform a query and assert that it is successful

func (*GraphQLResult) AsSlice

func (g *GraphQLResult) AsSlice() []interface{}

Cast the result to a slice

func (GraphQLResult) Get

func (g GraphQLResult) Get(paths ...string) *GraphQLResult

Drill down in the result

Jump to

Keyboard shortcuts

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