Documentation
¶
Index ¶
- Constants
- func BuildQueryValues(query url.Values) url.Values
- func ValidateLabels(a, b string) bool
- type Client
- func (c *Client) Close()
- func (c *Client) ServerURL() string
- func (c *Client) Setup(t *testing.T) *Client
- func (c *Client) Validate(t *testing.T, received runtime.Object, err error)
- func (c *Client) ValidateCommon(t *testing.T, err error)
- func (c *Client) ValidateRaw(t *testing.T, received []byte, err error)
- type Request
- type Response
Constants ¶
View Source
const NameRequiredError = "resource name may not be empty"
Variables ¶
This section is empty.
Functions ¶
func BuildQueryValues ¶
func BuildQueryValues(query url.Values) url.Values
buildQueryValues is a convenience function for knowing if a namespace should be in a query param or not
func ValidateLabels ¶
func ValidateLabels(a, b string) bool
Types ¶
type Client ¶
type Client struct {
Clientset *clientset.Clientset
Request Request
Response Response
Error bool
Created bool
// For query args, an optional function to validate the contents
// useful when the contents can change but still be correct.
// Maps from query arg key to validator.
// If no validator is present, string equality is used.
QueryValidator map[string]func(string, string) bool
// If your object could exist in multiple groups, set this to
// correspond to the URL you're testing it with.
ResourceGroup string
// contains filtered or unexported fields
}
func (*Client) Validate ¶
func (c *Client) Validate(t *testing.T, received runtime.Object, err error)
func (*Client) ValidateCommon ¶
func (c *Client) ValidateCommon(t *testing.T, err error)
func (*Client) ValidateRaw ¶
func (c *Client) ValidateRaw(t *testing.T, received []byte, err error)
Click to show internal directories.
Click to hide internal directories.