sharedtest

package
v3.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package sharedtest contains test helpers that may be used in unit tests and/or benchmarks for multiple packages in go-sdk-common. It should not import any go-sdk-common packages except ldvalue.

Index

Constants

View Source
const (
	SmallNumberOfCustomAttributes  = 2  //nolint:revive
	MiddleNumberOfCustomAttributes = 10 //nolint:revive
	LargeNumberOfCustomAttributes  = 50
)

Variables

This section is empty.

Functions

func MakeOldUserWithAllAttributesJSON

func MakeOldUserWithAllAttributesJSON() []byte

func MakeOldUserWithFewAttributesJSON

func MakeOldUserWithFewAttributesJSON() []byte

func MakeOldUserWithKeyOnlyJSON

func MakeOldUserWithKeyOnlyJSON() []byte

Types

type NameAndLDValue

type NameAndLDValue struct {
	Name  string
	Value ldvalue.Value
}

func MakeCustomAttributeNamesAndValues

func MakeCustomAttributeNamesAndValues(count int) []NameAndLDValue

type UnmarshalingTestParams

type UnmarshalingTestParams struct {
	Name string
	Data []byte
}

func MakeOldUserUnmarshalingTestParams

func MakeOldUserUnmarshalingTestParams() []UnmarshalingTestParams

Jump to

Keyboard shortcuts

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