util

package
v0.0.0-...-a52e8f6 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// TestSource used in the tests
	TestSource = "test-source"
	// TestEventID used in the tests
	TestEventID = "4ea567cf-812b-49d9-a4b2-cb5ddf464094"
	// TestType used in the tests
	TestType = "test-type"
	// TestEventTypeVersion used in the tests
	TestEventTypeVersion = "v1"
	// TestEventTypeVersionInvalid used in the tests
	TestEventTypeVersionInvalid = "#"
	// TestEventTime used in the tests
	TestEventTime = "2012-11-01T22:08:41+00:00"
	// TestEventTimeInvalid used in the tests
	TestEventTimeInvalid = "2012-11-01T22"
	// TestEventIDInvalid used in the tests
	TestEventIDInvalid = "4ea567cf"
	// TestSourceIDInvalid used in the tests
	TestSourceIDInvalid = "source/Id"
	// TestSpecVersion used in the tests
	TestSpecVersion = "0.3"

	// TestSpecVersionInvalid used in the tests
	TestSpecVersionInvalid = "0.2"

	// TestData used in the tests
	TestData = "{'key':'value'}"
	// TestDataEmpty used in the tests
	TestDataEmpty = ""
)

Variables

This section is empty.

Functions

func BuildPublishV2TestPayload

func BuildPublishV2TestPayload(sourceID, eventType, eventTypeVersion, eventID, eventTime, data string) string

BuildPublishV2TestPayload returns a complete payload compliant with CE 0.3

func BuildPublishV2TestPayloadWithInvalidSpecversion

func BuildPublishV2TestPayloadWithInvalidSpecversion() string

BuildPublishV2TestPayloadWithInvalidSpecversion returns a payload with invalid specversion

func BuildPublishV2TestPayloadWithoutID

func BuildPublishV2TestPayloadWithoutID() string

BuildPublishV2TestPayloadWithoutID returns a complete payload compliant with CE 0.3

func BuildPublishV2TestPayloadWithoutSource

func BuildPublishV2TestPayloadWithoutSource() string

BuildPublishV2TestPayloadWithoutSource returns a complete payload compliant with CE 0.3

func BuildPublishV2TestPayloadWithoutSpecversion

func BuildPublishV2TestPayloadWithoutSpecversion() string

BuildPublishV2TestPayloadWithoutSpecversion returns payload without a Specversion

func BuildPublishV2TestPayloadWithoutType

func BuildPublishV2TestPayloadWithoutType() string

BuildPublishV2TestPayloadWithoutType returns a complete payload compliant with CE 0.3

func BuildV2PayloadWithoutCEFields

func BuildV2PayloadWithoutCEFields() string

BuildV2PayloadWithoutCEFields returns a payload without any Cloud Event fields

func PerformPublishV2RequestWithHeaders

func PerformPublishV2RequestWithHeaders(t *testing.T, publishURL string, payload string) ([]byte, int)

PerformPublishV2RequestWithHeaders performs a test publish request with HTTP headers.

Types

This section is empty.

Jump to

Keyboard shortcuts

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