features

package
v2.935.0 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2026 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ReadmeSectionInstallation     = "installation"
	ReadmeSectionUsage            = "usage"
	ReadmeSectionOperations       = "operations"
	ReadmeSectionHttpClient       = "http-client"
	ReadmeSectionSecurity         = "security"
	ReadmeSectionServer           = "server"
	ReadmeSectionGlobalParameters = "global-parameters"
	ReadmeSectionRetries          = "retries"
	ReadmeSectionPagination       = "pagination"
	ReadmeSectionErrors           = "errors"
	ReadmeSectionDebug            = "debug"
)
View Source
const (
	TierCore         = "Core"
	TierBeta         = "Beta"
	TierGA           = "GA"
	TierGold         = "Gold"
	TierExperimental = "Experimental"
)

Variables

This section is empty.

Functions

func GetAllReadmeSections

func GetAllReadmeSections() []string

func GetFeatureTier

func GetFeatureTier(feature Feature) string

func GetReadmeSectionsByFeature

func GetReadmeSectionsByFeature(feature Feature) []string

Types

type Feature

type Feature int
const (
	// FeatureCore represents the minimum required implementation for all clients to make simple HTTP requests
	// ReadmeSections: usage,operations,http-client
	// Tier: Core
	FeatureCore Feature = iota
	// FeatureGetRequestBodies relates to the ability to have request bodies for GET operations
	// Tier: Core
	FeatureGetRequestBodies
	// FeatureFlattening relates to the ability to flatten the operation parameters into the method signature instead of using a request wrapper object
	// Tier: Beta
	FeatureFlattening
	// FeatureGlobalSecurity relates to the ability to accept global security configuration at the SDK level
	// ReadmeSections: security
	// Tier: Core
	FeatureGlobalSecurity
	// FeatureMethodSecurity relates to the ability to accept security configuration at the operation level
	// Tier: Beta
	FeatureMethodSecurity
	// FeatureGlobalServerURLs relates to the ability to accept global server URLs at the SDK level including templating of those URLs
	// ReadmeSections: server
	// Tier: Core
	FeatureGlobalServerURLs
	// FeatureMethodServerURLs relates to the ability to accept server URLs at the operation level including templating of those URLs
	// Tier: Beta
	FeatureMethodServerURLs
	// FeatureGlobals relates to the ability to accept values for parameters from globals provide at SDK instantiation time
	// ReadmeSections: global-parameters
	// Tier: GA
	FeatureGlobals
	// FeatureHiddenGlobals relates to the ability to hide any parameters at the operation level that are provided by globals
	// Tier: Gold
	FeatureHiddenGlobals
	// FeatureEnums relates to the ability to handle enum types
	// Tier: Core
	FeatureEnums
	// FeatureOpenEnums relates to the handling of unrecognized values with enums
	// Tier: Experimental
	FeatureOpenEnums
	// FeatureServerIDs relates to the ability to handle the x-speakeasy-server-id extension to allow selection of servers by ID
	// Tier: GA
	FeatureServerIDs
	// FeatureNameOverrides relates to the ability to override the names of generated types, methods, and parameters using the x-speakeasy-name-override extension
	// Tier: Core
	FeatureNameOverrides
	// FeatureIncludes relates to the ability to mark unused components to be included in the generated code
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureIncludes
	// FeatureDocs relates to the ability to include custom documentation via the x-speakeasy-docs extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureDocs
	// FeatureExamples relates to the ability to mark usage examples via the x-speakeasy-usage-example and provide security examples via the x-speakeasy-example extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureExamples
	// FeatureGroups relates to the ability to group operations together using the x-speakeasy-group extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureGroups
	// FeatureDeprecations relates to the ability to mark operations as deprecated using the `deprecated` property and using the x-speakeasy-deprecation-message extension and provide a replacement using the x-speakeasy-deprecation-replacement extension
	// Tier: GA
	FeatureDeprecations
	// FeatureRetries relates to the ability to enable retries for operations using the x-speakeasy-retries extension
	// ReadmeSections: retries
	// Tier: GA
	FeatureRetries
	// FeaturePagination relates to the ability to enable pagination for operations using the x-speakeasy-pagination extension
	// ReadmeSections: pagination
	// Tier: GA
	FeaturePagination
	// FeatureInputOutputModels relates to the ability to generate input/output models depending on the `writeOnly` and `readOnly` properties
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureInputOutputModels
	// FeatureIgnores relates to the ability to ignore operations, parameters, and components using the x-speakeasy-ignore extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureIgnores
	// FeatureTypeOverrides relates to the ability to override the types of generated types, methods, and parameters using the x-speakeasy-type-override extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureTypeOverrides
	// FeatureErrors relates to the ability to handle error responses using the x-speakeasy-errors extension
	// ReadmeSections: errors
	// Tier: Beta
	FeatureErrors
	// FeatureErrorUnions relates to the ability to handle error responses using the x-speakeasy-errors extension as a union type
	// Tier: Gold
	FeatureErrorUnions
	// FeatureAcceptHeaders relates to the ability to pass accept headers to the server if an operation has multiple response types
	// Tier: Gold
	FeatureAcceptHeaders
	// FeatureUnions relates to the ability to handle unions of types
	// Tier: Beta
	FeatureUnions
	// FeatureSliceUnions relates to the ability to handle unions of arrays
	// Tier: GA
	FeatureSliceUnions
	// FeatureMultiLevelTagging relates to the ability to handle nested sub sdks driven by dot separated tags or groups
	// Tier: Beta
	FeatureMultiLevelTagging
	// FeatureDownloadStreams relates to the ability to download streams from the server
	// Tier: Gold
	FeatureDownloadStreams
	// FeatureBigInt relates to the ability to handle the bigint format with a specific BigInt type including serialization and deserialization to/from strings and numbers
	// Tier: GA
	FeatureBigInt
	// FeatureDecimal relates to the ability to handle the decimal format with a specific Decimal type including serialization and deserialization to/from strings and numbers
	// Tier: GA
	FeatureDecimal
	// FeatureSets relates to the ability to handle the set format with a specific Set type including serialization and deserialization to/from arrays
	// Tier: GA
	FeatureSets
	// FeatureDevContainers relates to the ability to generate dev container configurations for the SDK
	// Tier: Gold
	FeatureDevContainers
	// FeatureConstsAndDefaults relates to the ability to handle constants and default values for schemas
	// Tier: Beta
	FeatureConstsAndDefaults
	// FeatureDefaultArrays relates to the ability to handle default values for arrays
	// Tier: Experimental
	FeatureDefaultArrays
	// FeatureDefaultObjects relates to the ability to handle default values for objects
	// Tier: Experimental
	FeatureDefaultObjects
	// FeatureAdditionalProperties relates to the ability to deserialize any unknown properties into a map available as an extra property on the generated models for both request bodies and parameters
	// Tier: Gold
	FeatureAdditionalProperties
	// FeatureTests relates to the ability to generate tests for the SDK
	// Tier: Gold
	FeatureTests
	// FeatureTagBasedOrdering relates to the ability to order operations based on tags (docs target only)
	// Tier: Core
	FeatureTagBasedOrdering
	// FeatureDisallowCircularRefs relates to the ability to disallow circular references in the generated models
	// Tier: Core
	FeatureDisallowCircularRefs
	// FeatureServerEvents relates to the ability to handle server-sent events
	// ReadmeSections: eventstream
	// Tier: Gold
	FeatureServerEvents
	// FeatureServerEventsSentinels relates to the ability to handle the sentinel/terminal event in an SSE stream
	// ReadmeSections: eventstream
	// Tier: Gold
	FeatureServerEventsSentinels
	// FeatureURLBasedPagination relates to the ability to handle pagination using URL based pagination
	// Tier: Experimental
	FeatureURLBasedPagination
	// FeatureResponseFormat relates to the ability to handle different response formats for operations
	// Tier: Gold
	FeatureResponseFormat
	// FeatureOAuth2ClientCredentials relates to the ability to handle OAuth2 client credentials via SDK hooks
	// Tier: Gold
	FeatureOAuth2ClientCredentials
	// FeatureOAuth2Password relates to the ability to handle OAuth2 resource owner password flow via SDK hooks
	// Tier: Gold
	FeatureOAuth2Password
	// FeatureWebhooks relates to the ability to handle generating models for webhooks defined in the spec
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureWebhooks
	// FeatureWebhookHandlers relates to the inclusion of webhook handlers in the generated SDK
	// Tier: Gold
	FeatureWebhookHandlers
	// FeatureCallbacks relates to the ability to handle generating models for callbacks defined in the spec
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Core
	FeatureCallbacks
	// FeatureSDKHooks relates to the ability to handle SDK hooks for various parts of the SDK
	// Tier: Gold
	FeatureSDKHooks
	// FeatureAdditionalDependencies relates to the ability to add additional dependencies to the SDK
	// Tier: GA
	FeatureAdditionalDependencies
	// FeatureNullables relates to the ability to handle nullable values natively in target language
	// Tier: Beta
	FeatureNullables
	// FeatureUploadStreams relates to the ability to upload streams to the server
	// Tier: Experimental
	FeatureUploadStreams
	// FeatureGlobalSecurityFlattening relates to the ability to flatten simple global security configurations to avoid the need to wrap them in a security object
	// Tier: GA
	FeatureGlobalSecurityFlattening
	// FeatureGlobalSecurityCallbacks relates to the ability to pass security via callbacks that are call on each request
	// Tier: Beta
	FeatureGlobalSecurityCallbacks
	// FeatureIntellisenseMarkdownSupport relates to the ability to correctly render descriptions using markdown natively for the target language so things like links etc show correctly in intellisense
	// Tier: Experimental
	FeatureIntellisenseMarkdownSupport
	// FeatureStringNumberFormats relates to the ability to serialize 64 bit numbers as strings in JSON
	// Tier: Gold
	FeatureStringNumberFormats
	// FeatureMethodArguments TODO: description
	// Tier: Experimental
	FeatureMethodArguments
	// FeatureMultipartFileContentType relates to the ability to set the content type of multipart file uploads
	// Tier: Experimental
	FeatureMultipartFileContentType
	// FeatureFlatRequests relates to the ability to flatten the operation parameters into the method signature instead of using a request wrapper object
	// Tier: Experimental
	FeatureFlatRequests
	// FeatureOperationTimeout relates to the ability to provide an extension to set a default operation timeout
	// Tier: Experimental
	FeatureOperationTimeout
	// FeatureDefaultEnabledRetries makes retries on by default for all SDK operations
	// Tier: Experimental
	FeatureDefaultEnabledRetries
	// FeatureDeepObjectParams relates to the ability to use deepObject style parameters
	// Tier: GA
	FeatureDeepObjectParams
	// FeatureEnvVarSecurityUsage relates to referencing security schemas as env variable where relevant in usage snippets
	// Tier: Experimental
	FeatureEnvVarSecurityUsage
	// FeatureEnvVarGlobals relates to referencing global parameters as env variable where relevant in usage snippets
	// Tier: Experimental
	FeatureEnvVarGlobals
	// FeatureCustomSecuritySchemes relates to the ability to define and use custom security schemes in hooks
	// Tier: Experimental
	FeatureCustomSecuritySchemes
	// FeatureMockServer relates to the ability to generate an embedded mock server
	// Tier: Experimental
	FeatureMockServer
	// FeatureEnumUnions relates to the ability to handle enum types as unions of literals
	// Tier: Gold
	FeatureEnumUnions
	// FeatureAllowReserved relates to not encoding reserved characters in query and path parameters in URIs
	// Tier: Gold
	FeatureAllowReserved
	// FeatureReactQueryHooks relates to the ability to generate an React hooks using TanStack Query in TypeScript
	// Tier: Experimental
	FeatureReactQueryHooks
	// FeatureCustomCodeRegions relates to the ability to add custom code to generated files
	// Tier: Experimental
	FeatureCustomCodeRegions
	// FeatureMCPServer relates to the ability to run a Model Context Protocol server using the SDK
	// Tier: Experimental
	FeatureMCPServer
	// FeatureJsonlResponses relates to the ability to handle JSONL (JSON Lines) responses and x-ndjson (Newline delimited JSON) responses. Both formats are the same.
	// Tier: Experimental
	FeatureJsonlResponses
	// FeatureConfigurableModuleName relates to the ability to configure the module name of the generated SDK in a target language
	// Tier: Experimental
	FeatureConfigurableModuleName
	// FeatureExamplesDirectory relates to the ability to configure the directory path where SDK usage examples are generated
	// Tier: Experimental
	FeatureExamplesDirectory
	// FeatureTransformJQ relates to the ability to have divergent API and SDK signatures through applying inline JQ transformers
	// Tier: Experimental
	FeatureTransformJQ
	// FeatureOperationPolling relates to the ability to configure opt-in operation polling for long-running operations
	// Tier: Experimental
	FeatureOperationPolling
	// FeatureModelNamespaces relates to the ability to organize component schemas into custom namespace folders using the x-speakeasy-model-namespace extension
	// This is handled at the AST level so a target just needs to mark support for it and it will be handled automatically
	// Tier: Experimental
	FeatureModelNamespaces
	// FeaturePublicExports relates to the ability to expose configured public aliases using the x-speakeasy-exports extension
	// Tier: Experimental
	FeaturePublicExports
	// FeatureMethodSignatures relates to the ability to configure the generated SDK class method shape (e.g. params-object signatures)
	// Tier: Experimental
	FeatureMethodSignatures
	// FeatureFormatBinary relates to the ability to handle the binary format for string types in targets that require special handling
	// Tier: Experimental
	FeatureFormatBinary
	// FeatureContentMediaTypeApplicationJSON relates to supporting JSON Schema content vocabulary contentMediaType of application/json
	// Tier: Experimental
	FeatureContentMediaTypeApplicationJSON
	// FeatureUUID relates to the ability to handle the uuid format with a native UUID type instead of a plain string
	// Tier: Experimental
	FeatureUUID
	// FeatureDuration relates to the ability to handle the duration format with a native duration type instead of a plain string
	// Tier: Experimental
	FeatureDuration
)

func FeatureFromString

func FeatureFromString(s string) Feature

func GetAllFeatures

func GetAllFeatures() []Feature

func GetFeaturesByTier

func GetFeaturesByTier(tier string) []Feature

func (Feature) String

func (f Feature) String() string

type FeatureExecutor

type FeatureExecutor struct {
	// contains filtered or unexported fields
}

func NewFeatureExecutor

func NewFeatureExecutor(executor *executor.Executor, baseTemplateConfig map[string]any, target types.Target) *FeatureExecutor

func (*FeatureExecutor) CollectGlobalsAndServersModels

func (f *FeatureExecutor) CollectGlobalsAndServersModels(ctx context.Context) bool

func (*FeatureExecutor) GetAutoGeneratedHeader

func (f *FeatureExecutor) GetAutoGeneratedHeader(ctx context.Context, generatedID string) string

func (*FeatureExecutor) GetAvailableFeatures

func (f *FeatureExecutor) GetAvailableFeatures(ctx context.Context) map[string]bool

func (*FeatureExecutor) GetFeatureVersion

func (f *FeatureExecutor) GetFeatureVersion(ctx context.Context, feature Feature) string

func (*FeatureExecutor) GetStaticallyUsedFeatures

func (f *FeatureExecutor) GetStaticallyUsedFeatures(ctx context.Context) []Feature

Will return a list of features that are used by the template on all generations

func (*FeatureExecutor) IsFeatureEnabled

func (f *FeatureExecutor) IsFeatureEnabled(ctx context.Context, feature Feature) bool

func (*FeatureExecutor) IsFeatureIgnored

func (f *FeatureExecutor) IsFeatureIgnored(ctx context.Context, feature Feature) bool

func (*FeatureExecutor) IsFeatureSupported

func (f *FeatureExecutor) IsFeatureSupported(ctx context.Context, feature Feature) bool

func (*FeatureExecutor) IsReadmeSectionIgnored

func (f *FeatureExecutor) IsReadmeSectionIgnored(ctx context.Context, readmeSectionID string) bool

func (*FeatureExecutor) IsReadmeSectionImplemented

func (f *FeatureExecutor) IsReadmeSectionImplemented(ctx context.Context, readmeSectionID string) bool

func (*FeatureExecutor) IsTestSkipped

func (f *FeatureExecutor) IsTestSkipped(ctx context.Context, test Test) bool

func (*FeatureExecutor) IsUnionWrapper

func (f *FeatureExecutor) IsUnionWrapper(ctx context.Context) bool

type Features

type Features struct {
	// contains filtered or unexported fields
}

func New

func New(target types.Target, baseTemplateConfig map[string]any) (*Features, error)

func NewMock

func NewMock(mockConfig *MockConfig) *Features

Returns a Features without any execution abilities. Intended for testing, such as verifying feature recording.

func (*Features) CollectGlobalsAndServersModels

func (f *Features) CollectGlobalsAndServersModels(ctx context.Context) bool

func (*Features) GetAutoGeneratedHeader

func (f *Features) GetAutoGeneratedHeader(ctx context.Context, generatedID string) string

func (*Features) GetAvailableFeatures

func (f *Features) GetAvailableFeatures(ctx context.Context) map[string]bool

func (*Features) GetFeatureUsage

func (f *Features) GetFeatureUsage(_ context.Context) map[string]bool

func (*Features) GetFeatureVersion

func (f *Features) GetFeatureVersion(ctx context.Context, feature Feature) string

func (*Features) GetImplementedFeaturesList

func (f *Features) GetImplementedFeaturesList(ctx context.Context) []Feature

func (*Features) GetTestRecords

func (f *Features) GetTestRecords(ctx context.Context) ([]string, error)

func (*Features) GetUsedFeatures

func (f *Features) GetUsedFeatures(ctx context.Context) map[string]string

func (*Features) IsFeatureEnabled

func (f *Features) IsFeatureEnabled(ctx context.Context, feature Feature) bool

func (*Features) IsFeatureIgnored

func (f *Features) IsFeatureIgnored(ctx context.Context, feature Feature) bool

func (*Features) IsFeatureSupported

func (f *Features) IsFeatureSupported(ctx context.Context, feature Feature) bool

func (*Features) IsFeatureUsed

func (f *Features) IsFeatureUsed(feature Feature) bool

func (*Features) IsReadmeSectionIgnored

func (f *Features) IsReadmeSectionIgnored(ctx context.Context, readmeSectionID string) bool

func (*Features) IsReadmeSectionImplemented

func (f *Features) IsReadmeSectionImplemented(ctx context.Context, readmeSectionID string) bool

func (*Features) IsTestSkipped

func (f *Features) IsTestSkipped(ctx context.Context, test Test) bool

func (*Features) IsUnionWrapper

func (f *Features) IsUnionWrapper(ctx context.Context) bool

func (*Features) RecordFeatureUsage

func (f *Features) RecordFeatureUsage(ctx context.Context, feature Feature)

func (*Features) RegisterReadmeSectionTemplated

func (f *Features) RegisterReadmeSectionTemplated(readmeSectionID string, feature Feature)

func (*Features) ReinstateFeatureUsage

func (f *Features) ReinstateFeatureUsage(_ context.Context, featureUsage map[string]bool)

func (*Features) Target

func (f *Features) Target() types.Target

type MockConfig

type MockConfig struct {
	// Features that will return true for IsFeatureEnabled method calls.
	EnabledFeatures []Feature

	// Features that will return true for IsFeatureIgnored method calls.
	IgnoredFeatures []Feature

	// Features that will return for getStaticallyUsedFeatures method calls.
	StaticallyUsedFeatures []Feature

	// Features that will return true for IsFeatureSupported method calls.
	SupportedFeatures []Feature
}

Mock implementation of features that are retrieved from the executor, which typically reads the template config.ts. Intended for testing.

type Test

type Test int
const (
	TestAuthFunctionCallbacksOauthGlobalSecurity Test = iota
	TestAuthNoAuth
	TestAuthHoistedNoAuthRetained
	TestAuthBasicAuth
	TestAuthHoistedBasicAuth
	TestAuthBasicAuthEmpty
	TestAuthBasicAuthUsernameOnly
	TestAuthBasicAuthPasswordOnly
	TestAuthBasicAuthFlattenedGlobal
	TestAuthBasicAuthFlattenedHoisted
	TestAuthBasicAuthOperationOptional
	TestAuthAPIKeyAuthGlobal
	TestAuthBasicHttpGlobalOption
	TestAuthHoistedSecurityAccessTokenFirst
	TestAuthHoistedSecurityAccessTokenOnly
	TestAuthHoistedSecurityApiKeyFirst
	TestAuthHoistedSecurityBasicHttpOnly
	TestAuthHoistedSecurityOptionAccessTokenFirst
	TestAuthHoistedSecurityOptionApiKeyFirst
	TestAuthHoistedSecurityOptionBasicHttpOnly
	TestAuthHoistedSecurityInvalidOption
	TestAuthHoistedSecurityInvalidField
	TestAuthBearerAuthOperationWithPrefix
	TestAuthBearerAuthOperationWithoutPrefix
	TestAuthGlobalSecurityFieldsOrdering
	TestAuthGlobalSecurityOptionFieldsOrdering
	TestAuthOauth2Auth
	TestAuthOpenIDConnectAuth
	TestAuthMultipleSimpleSchemeAuth
	TestAuthMultipleMixedSchemeAuth
	TestAuthMultipleSimpleOptionsAuthFirstOption
	TestAuthMultipleSimpleOptionsAuthSecondOption
	TestAuthMultipleMixedOptionsAuthFirstOption
	TestAuthMultipleMixedOptionsAuthSecondOption
	TestAuthMultipleOptionsWithSimpleSchemesAuthFirstOption
	TestAuthMultipleOptionsWithSimpleSchemesAuthSecondOption
	TestAuthMultipleOptionsWithMixedSchemesAuthFirstOption
	TestAuthMultipleOptionsWithMixedSchemesAuthSecondOption
	TestAuthGlobalSecurityFlattening
	TestAuthGlobalSecurityFlatteningCallback
	TestAuthGlobalSecurityFlatteningEnvVarFallback
	TestAuthHoistedOperationAuthRetained
	TestAuthCustomSecurityOptionAppId
	TestAuthCustomSecuritySchemeAppId
	TestAuthCustomSecuritySchemeOnly
	TestAuthOperationLevelOauth2
	TestCustomclientRequestParametersRetained
	TestCustomCodeRegionSdkMethodWithImports
	TestCustomCodeRegionSubSdkMethodWithImports
	TestCustomCodeRegionModelMethodWithImports
	TestFlatteningComponentBodyAndParamNoConflict
	TestFlatteningComponentBodyAndParamNoConflictFlattenRequests
	TestFlatteningComponentBodyAndParamConflict
	TestFlatteningComponentBodyAndParamConflictFlattenRequests
	TestFlatteningInlineBodyAndParamConflict
	TestFlatteningInlineBodyAndParamConflictFlattenRequests
	TestFlatteningInlineBodyAndParamNoConflict
	TestFlatteningInlineBodyAndParamNoConflictFlattenRequests
	TestFlatteningConflictingParams
	TestFlatteningConflictingParamsFlattenRequests
	TestFlatteningRequiredBodyAllOptionalFlattenRequests
	TestFlatteningRequiredBodyAllOptional
	TestFlatteningNullableBodyWithRequiredParamOrdering
	TestGlobalsQueryParameterGetUsesGlobal
	TestGlobalsQueryParameterGetUsesLocal
	TestGlobalsPathParameterGetUsesGlobal
	TestGlobalsPathParameterGetUsesLocal
	TestGlobalsHeaderGetUsesGlobal
	TestGlobalsHeaderGetUsesLocal
	TestGlobalsHeaderKeepsCustomClientHeaders
	TestGlobalsHiddenPost
	TestGlobalsOperationParamsOnly
	TestGlobalsOptionalHiddenPathParameterOperationRequired
	TestGlobalsOptionalHiddenPathParameterPathRequired
	TestGlobalsOptionalPathParameterOperationRequired
	TestGlobalsOptionalPathParameterPathRequired
	TestGlobalsKebabCaseParamGet
	TestHeadersOverrideRequestHeaders
	TestHeadersEmptyResponseBodyWithHeaders
	TestHeadersErrorResponseHeadersNone
	TestHeadersErrorResponseHeadersOptional
	TestHeadersResponseHeadersNone
	TestHeadersResponseHeadersOptional
	TestHeadersResponseBodyWithHeadersFlat
	TestHeadersEmptyResponseBodyWithHeadersFlat
	TestRawResponseHelpersStripInternalHeader
	TestParametersMixedPrimitives
	TestParametersSimplePathParameterPrimitives
	TestParametersSimplePathParameterObjects
	TestParametersSimplePathParameterArrays
	TestParametersSimplePathParameterMaps
	TestParametersPathEncoding
	TestParametersQueryEncoding
	TestParametersPathParameterJSON
	TestParametersOpenEnum
	TestParametersFormQueryParamsPrimitive
	TestParametersFormQueryParamsObject
	TestParametersFormQueryParamsCamelObject
	TestParametersFormQueryParamsRefParamObject
	TestParametersFormQueryParamsArray
	TestParametersFormQueryParamsMap
	TestParametersFormQueryParamsUnions
	TestParametersDeepObjectQueryParamsObject
	TestParametersDeepObjectQueryParamsDeepObject
	TestParametersDeepObjectQueryParamsMap
	TestParametersJSONQueryParamsObject
	TestParametersMixedQueryParams
	TestParametersHeaderParamsPrimitive
	TestParametersHeaderParamsObject
	TestParametersHeaderParamsMap
	TestParametersHeaderParamsArray
	TestParametersHeaderParamsNil
	TestParametersPipeQueryParamsArray
	TestParametersCamelCase
	TestParametersConstQueryParams
	TestParametersDefaultQueryParams
	TestMultiLevelGrouping
	TestRequestBodiesPostEmptyObject
	TestRequestBodiesPostApplicationJSONSimple
	TestRequestBodiesPostApplicationJSONSimpleCamelCase
	TestRequestBodiesPostApplicationJSONDeep
	TestRequestBodiesPostApplicationJSONDeepCamelCase
	TestRequestBodiesPostApplicationJSONMultipleJSONFiltered
	TestRequestBodiesPostMultipleContentTypesComponentFilteredApplicationJson
	TestRequestBodiesPostMultipleContentTypesComponentFilteredMultipartFormData
	TestRequestBodiesPostMultipleContentTypesInlineFiltered
	TestRequestBodiesPostMultipleContentTypesSplitJSON
	TestRequestBodiesPostMultipleContentTypesSplitMultipart
	TestRequestBodiesPostMultipleContentTypesSplitForm
	TestRequestBodiesPostMultipleContentTypesSplitJSONWithParam
	TestRequestBodiesPostMultipleContentTypesSplitMultipartWithParam
	TestRequestBodiesPostMultipleContentTypesSplitFormWithParam
	TestRequestBodiesPostApplicationJSONArray
	TestRequestBodiesPostApplicationJSONArrayCamelCase
	TestRequestBodiesPostApplicationJSONArrayOfArray
	TestRequestBodiesPostApplicationJSONArrayOfArrayCamelCase
	TestRequestBodiesPostApplicationJSONMap
	TestRequestBodiesPostApplicationJSONMapCamelCase
	TestRequestBodiesPostApplicationJSONMapOfMap
	TestRequestBodiesPostApplicationJSONMapOfMapCamelCase
	TestRequestBodiesPostApplicationJSONMapOfAny
	TestRequestBodiesPostApplicationJSONMapOfArray
	TestRequestBodiesPostApplicationJSONMapOfArrayCamelCase
	TestRequestBodiesPostApplicationJSONArrayOfMap
	TestRequestBodiesPostApplicationJSONArrayOfMapCamelCase
	TestRequestBodiesPostApplicationJSONArrayOfPrimitive
	TestRequestBodiesPostApplicationJSONMapOfPrimitive
	TestRequestBodiesPostApplicationJSONMapOfMapOfPrimitive
	TestRequestBodiesPostApplicationJSONArrayOfArrayOfPrimitive
	TestRequestBodiesPostApplicationJSONArrayObject
	TestRequestBodiesPostApplicationJSONArrayObjectCamelCase
	TestRequestBodiesPostApplicationJSONMapObject
	TestRequestBodiesPostApplicationJSONMapObjectCamelCase
	TestRequestBodiesPostNullableRequiredEmptyObjectNullableSet
	TestRequestBodiesPostNullableRequiredEmptyObjectOptionalSet
	TestRequestBodiesPostNullableRequiredEmptyObjectAllSet
	TestRequestBodiesPutMultipartSimple
	TestRequestBodiesPostJsonOptionalNullable
	TestRequestBodiesPostFormOptionalNullable
	TestRequestBodiesPutMultipartOptionalNullable
	TestRequestBodiesPostFormOptionalNullableJsonShared
	TestRequestBodiesPutMultipartOptionalNullableJsonShared
	TestRequestBodiesPostJsonOptionalNullableBodyAndParam
	TestRequestBodiesPutMultipartDeep
	TestRequestBodiesPutDifferentFileName
	TestRequestBodiesPutMultipartFile
	TestRequestBodiesPutMultipartFileRef
	TestRequestBodiesPutMultipartFileStreaming
	TestRequestBodiesPutMultipartFileBytesio
	TestRequestBodiesPutMultipartFileStringio
	TestRequestBodiesPutMultipartFileHandle
	TestRequestBodiesPostMultipartFilesArray
	TestRequestBodiesPostFormSimple
	TestRequestBodiesPostFormDeep
	TestRequestBodiesPostFormMapPrimitive
	TestRequestBodiesPutString
	TestRequestBodiesPutBytes
	TestRequestBodiesPutBytesStreaming
	TestRequestBodiesPutStringWithParams
	TestRequestBodiesPutBytesWithParams
	TestRequestBodiesReadAndWrite
	TestRequestBodiesReadOnlyInput
	TestRequestBodiesWriteOnly
	TestRequestBodiesWriteOnlyOutput
	TestRequestBodiesReadOnlyUnion
	TestRequestBodiesWriteOnlyUnion
	TestRequestBodiesReadWriteOnlyUnion
	TestRequestBodiesComplexNumberTypes
	TestRequestBodiesComplexNumberTypesOptionalPopulated
	TestRequestBodiesComplexNumberTypesOptionalUnpopulated
	TestRequestBodiesComplexNumberTypesNullableSet
	TestRequestBodiesComplexNumberTypesNullableNull
	TestRequestBodiesComplexNumberTypesRequiredMissing
	TestRequestBodiesComplexNumberTypesBigintOverflow
	TestRequestBodiesDefaultsAndConsts
	TestRequestBodiesDefaultEmptyString
	TestRequestBodiesDeprecatedRequestBodyRef
	TestRequestBodiesPostJSONDataTypesBigintStr
	TestRequestBodiesPostJSONDataTypesBoolean
	TestRequestBodiesPostJSONDataTypesDateTime
	TestRequestBodiesPostJSONDataTypesInt32
	TestRequestBodiesPostJSONDataTypesString
	TestRequestBodiesPostJSONDataTypesDate
	TestRequestBodiesPostJSONDataTypesDecimalStr
	TestRequestBodiesPostJSONDataTypesFloat32
	TestRequestBodiesPostJSONDataTypesNumber
	TestRequestBodiesPostJSONDataTypesArrayDate
	TestRequestBodiesPostJSONDataTypesArrayBigint
	TestRequestBodiesPostJSONDataTypesArrayDecimalStr
	TestRequestBodiesPostJSONDataTypesInteger
	TestRequestBodiesPostJSONDataTypesDecimal
	TestRequestBodiesPostJSONDataTypesMapDecimal
	TestRequestBodiesPostJSONDataTypesBigint
	TestRequestBodiesPostJSONDataTypesMapDateTime
	TestRequestBodiesPostJSONDataTypesMapBigintStr
	TestRequestBodiesPostJSONDataTypesComplexNumberArrays
	TestRequestBodiesPostJSONDataTypesComplexNumberMaps
	TestRequestBodiesPostNullableNotRequiredStringBody
	TestRequestBodiesPostNullableRequiredStringBody
	TestRequestBodiesPostNotNullableNotRequiredStringBody
	TestRequestBodiesPostNullableRequiredPropertyAllSet
	TestRequestBodiesPostNullableRequiredSharedObjectAllNull
	TestRequestBodiesPostNullableRequiredSharedObjectAllSet
	TestRequestBodiesPostNullableRequiredSharedObjectRequiredNull
	TestRequestBodiesPostNullableRequiredSharedObjectOptionalNonNull
	TestRequestBodiesPostNullableRequiredPropertyAllNull
	TestRequestBodiesPostNullableOptionalFields
	TestRequestBodiesGetInferredOptionalRequestWrapper
	TestRequestBodiesNoBodyNoContentType
	TestRequestBodiesWildcardNoContentType
	TestRequestBodiesFileUploadExtractContentType
	TestRequestBodiesFormEncodedStringArray
	TestRequestBodiesBase64InputModeFileSplitComponents
	TestRequestBodiesBase64InputModeFileSharedComponent
	TestRequestBodiesBase64FileInputIdempotent
	TestRequestBodiesUUIDFormat
	TestRequestBodiesDurationFormat
	TestResponseBodiesJSONGet
	TestResponseBodiesStringGet
	TestResponseBodiesXMLGet
	TestResponseBodiesBytesGet
	TestResponseBodiesReadOnly
	TestResponseBodiesAcceptHeaderDefault
	TestResponseBodiesAcceptHeaderOverride
	TestResponseBodiesAdditionalPropertiesString
	TestResponseBodiesAdditionalPropertiesDate
	TestResponseBodiesAdditionalPropertiesComplexNumbers
	TestResponseBodiesAdditionalPropertiesObject
	TestResponseBodiesAdditionalPropertiesAnyValues
	TestResponseBodiesEmptyObjectFreeform
	TestResponseBodiesDecimalString
	TestResponseBodiesDefaultEmptyString
	TestResponseBodiesOverriddenFieldNames
	TestResponseBodiesMultilineString
	TestResponseBodies2xxJSONObjectAllOptionalProperties
	TestServersSelectGlobalServerValid
	TestServersSelectGlobalServerBroken
	TestServersSelectServerWithIDDefault
	TestServersSelectServerWithIDValid
	TestServersSelectServerWithIDBroken
	TestServersSelectGlobalServerByNameDefault
	TestServersSelectGlobalServerByNameDefaultUsingBuilder
	TestServersSelectGlobalServerByNameValid
	TestServersSelectGlobalServerByNameValidUsingBuilder
	TestServersSelectGlobalServerByNameInvalid
	TestServersSelectGlobalServerByNameBroken
	TestServersSelectGlobalServerByNameBrokenUsingBuilder
	TestServersSelectGlobalServerByIDDefault
	TestServersSelectGlobalServerByIDDefaultUsingBuilder
	TestServersSelectGlobalServerByIDValid
	TestServersSelectGlobalServerByIDValidUsingBuilder
	TestServersSelectGlobalServerByIDInvalid
	TestServersSelectGlobalServerByIDInvalidUsingBuilder
	TestServersSelectGlobalServerByIDBroken
	TestServersSelectGlobalServerByIDBrokenUsingBuilder
	TestServersSelectGlobalServerByNameWithTemplatesDefaults
	TestServersSelectGlobalServerByNameWithTemplatesDefaultsUsingBuilder
	TestServersSelectGlobalServerByNameWithTemplatesValid
	TestServersSelectGlobalServerByNameWithTemplatesValidUsingBuilder
	TestServersSelectGlobalServerByNameWithTemplatesBroken
	TestServersSelectGlobalServerByNameWithTemplatesBrokenUsingBuilder
	TestServersServerWithTemplatesGlobal
	TestServersServerWithTemplatesGlobalDefaults
	TestServersServerWithTemplatesGlobalEnum
	TestServersServerWithTemplates
	TestServersServerWithTemplatesDefaults
	TestServersServerByIDWithTemplates
	TestServersGlobalServerWithTemplatedProtocol
	TestServersGlobalServerWithInvalidTemplatedProtocol
	TestServersServerWithProtocolTemplate
	TestServersServerWithInvalidProtocolTemplate
	TestServersOverrideGlobalServerURL
	TestServersOverrideOperationServerURL
	TestTransformJqRequestResponse
	TestUnionsStronglyTypedOneOfPostBasic
	TestUnionsStronglyTypedNullableOneOfPost
	TestUnionsStronglyTypedOneOfPostDeep
	TestUnionsStronglyTypedOneOfPostWithNonStandardDiscriminatorName
	TestUnionsStronglyTypedOneOfDiscriminatedPost
	TestUnionsConflictingDiscriminatorMappingKey
	TestUnionsWeaklyTypedOneOfPostBasic
	TestUnionsWeaklyTypedOneOfPostDeep
	TestUnionsTypedObjectOneOfPostObj1
	TestUnionsTypedObjectOneOfPostObj2
	TestUnionsTypedObjectOneOfPostObj3
	TestUnionsTypedObjectOneOfPostNull
	TestUnionsTypedObjectOneOfPostBodyLessThrows
	TestUnionsTypedObjectNullableOneOfPostObj1
	TestUnionsTypedObjectNullableOneOfPostObj2
	TestUnionsTypedObjectNullableOneOfPostNull
	TestUnionsFlattenedTypedObjectPostObj1
	TestUnionsNullableTypedObjectPostObj1
	TestUnionsNullableTypedObjectPostNull
	TestUnionsNullableOneofSchemaPostObj1
	TestUnionsNullableOneofSchemaPostObj2
	TestUnionsNullableOneofSchemaPostNull
	TestUnionsNullableOneofTypeInObjectPost
	TestUnionsNullableOneofRefInObjectPost
	TestUnionsPrimitiveTypeOneOfPostString
	TestUnionsPrimitiveTypeOneOfPostInteger
	TestUnionsPrimitiveTypeOneOfPostNumber
	TestUnionsPrimitiveTypeOneOfPostBoolean
	TestUnionsMixedTypeOneOfPostString
	TestUnionsMixedTypeOneOfPostInteger
	TestUnionsMixedTypeOneOfPostObject
	TestUnionsDateNull
	TestUnionsDatetimeNull
	TestUnionsBigintStrDecimal
	TestUnionsDatetimeBigint
	TestUnionsCollectionsOneOfPost
	TestUnionsUnionMap
	TestUnionsUnionOfArrays
	TestUnionsExtraJsonProperties
	TestUnionsNestedEnumsForm
	TestUnionsNestedEnumsMultipart
	TestUnionsArrayOfDiscriminatedUnions
	TestUnionsArrayOfDiscriminatedUnionsMap
	TestUnionsNestedArrayOfDiscriminatedUnions
	TestUnionsMixedUnionTypes
	TestUnionsOptionalUnionMap
	TestUnionsNestedDiscriminatedUnion
	TestUnionEnumNestedInArrayInUnion
	TestUnionEnumArrayDeserialization
	TestUnionsOneOfBooleanAndStringEnumWithResponseBoolean
	TestUnionsOneOfBooleanAndStringEnumWithResponseEnum
	TestUnionsDiscriminatedOpenEnum
	TestUnionsConstDiscriminator
	TestUnionsDiscriminatedMultipleMemberships
	TestUnionsCircularReferenceRecursiveOneOf
	TestCollectionsContainingNull
	TestCollectionsParameterAnnotationsAdvertiseIterables
	TestCollectionsParametersAcceptIterablesDirect
	TestCollectionsParametersAcceptIterables
	TestCollectionsMapInputAcceptsNonDictMapping
	TestErrorsStatusGetError300NonError
	TestErrorsStatusGetErrorDefaultErrorCodes
	TestErrorsStatusGetErrorXSpeakeasyErrors
	TestErrorsStatusGetErrorXSpeakeasyErrorsNone
	TestErrorsStatusGetErrorXSpeakeasyErrorsDefault
	TestErrorsConnectionError
	TestErrorsUnionOfErrors
	TestErrorsUnionOfErrorsDiscriminated
	TestErrorsAdditionalProperties
	TestErrorsCustomErrorInheritance
	TestErrorsErrorBodyValidationEnabled
	TestErrorsErrorBodyValidationDisabled
	TestErrorsResponseBodyValidationEnabled
	TestErrorsResponseBodyValidationDisabled
	TestErrorsResponseBodyValidationLenient
	TestErrorsErrorBodyValidationLenient
	TestErrorsResponseBodyValidationLenientUnionVariant
	TestErrorsResponseBodyValidationLenientNonJson
	TestErrorsOptionalNullableErrorMessage
	TestErrorsOptionalNullableErrorMessageNested
	TestTelemetryUserAgentGet
	TestTelemetrySpeakeasyUserAgentGet
	TestPaginationLimitOffsetPageBody
	TestPaginationLimitOffsetPageBodyNullable
	TestPaginationLimitOffsetPageBodyOptionalNullable
	TestPaginationLimitOffsetDeepOutputsPageBody
	TestPaginationLimitOffsetPageParams
	TestPaginationLimitOffsetPageParamsFlat
	TestPaginationLimitOffsetPageParamsConst
	TestPaginationLimitOffsetUnionOutputPageParams
	TestPaginationLimitOffsetUnionOutputPageParamsFlat
	TestPaginationLimitOffsetNilPageParams
	TestPaginationLimitOffsetOffsetBody
	TestPaginationLimitOffsetOffsetParams
	TestPaginationLimitOffsetDefaultOffsetBody
	TestPaginationLimitOffsetDefaultOffsetParams
	TestPaginationLimitOffsetNilOffsetParams
	TestPaginationLimitOffsetZeroPageParams
	TestPaginationLimitOffsetNullable
	TestPaginationCursorBody
	TestPaginationCursorResponseEnvelope
	TestPaginationCursorParams
	TestPaginationWithRetries
	TestPaginationURL
	TestPaginationCursorNonNumeric
	TestPaginationCursorNonNumericWithLimit
	TestPaginationCursorNonNumericNullable
	TestPaginationCursorNonNumericEmptyString
	TestPaginationBodyWrappedRequest
	TestPaginationParamsWrappedRequest
	TestPaginationBodyFlattenedWithSecurity
	TestPaginationBodyFlattenedOptionalSecurity
	TestPaginationAmbiguousInput
	TestPaginationWrappedOptionalBody
	TestPaginationEncapsulatedParameter
	TestPaginationCursorNullableLimit
	TestPaginationCursorNullableResults
	TestPaginationCursorDeepNestedOutputs
	TestPaginationCursorDeepNestedOutputsIterator
	TestPollingDelaySeconds
	TestPollingDelaySecondsOverride
	TestPollingFailureCriteriaResponseBody
	TestPollingFailureCriteriaResponseBodyNested
	TestPollingFailureCriteriaResponseBodyOptional
	TestPollingFailureCriteriaResponseBodyRegex
	TestPollingFailureCriteriaStatusCode
	TestPollingFailureCriteriaStatusCodeRegex
	TestPollingIntervalSeconds
	TestPollingIntervalSecondsOverride
	TestPollingLimitCount
	TestPollingLimitCountOverride
	TestPollingSuccessCriteriaResponseBody
	TestPollingSuccessCriteriaResponseBodyNested
	TestPollingSuccessCriteriaResponseBodyOptional
	TestPollingSuccessCriteriaResponseBodyRegex
	TestPollingSuccessCriteriaStatusCode
	TestPollingSuccessCriteriaStatusCodeErrorKnown
	TestPollingSuccessCriteriaStatusCodeErrorRegex
	TestPollingSuccessCriteriaStatusCodeErrorUnknown
	TestPollingSuccessCriteriaStatusCodeRegex
	TestRetriesBinaryRequestBody
	TestRetriesSucceeds
	TestRetriesSucceedsWithBody
	TestRetriesTimeout
	TestRetriesTimeoutFreshSignal
	TestRetriesRequestTimeout
	TestRetriesHeader
	TestRetriesHeaderHTTPDateBeyondMaxInterval
	TestRetriesHeaderRateLimitReset
	TestRetriesAttemptCountBackoff
	TestRetriesAttemptCountZero
	TestRetriesConnectError
	TestRetriesGlobalConfigDisable
	TestRetriesGlobalConfigTimeout
	TestRetriesGlobalConfigSuccess
	TestRetriesRetryConnectionErrorsReject
	TestRetriesRetryConnectionErrorsReset
	TestRetriesStatusCodesOverride
	TestRetriesStatusCodesOverrideDefault
	TestRetriesStatusCodesOverrideGlobal
	TestEventStreamJSONData
	TestEventStreamTextData
	TestEventStreamMultilineData
	TestEventStreamRichEvents
	TestEventStreamChatSentinelEvent
	TestEventStreamChatJSON
	TestEventStreamChatSkipSentinel
	TestEventStreamChatHeartbeatSkipsDataless
	TestEventStreamLargeEventSmallChunks
	TestEventStreamSplitBoundaries
	TestEventStreamSSEOverloadStreamingResponse
	TestEventStreamSSEOverloadJSONResponse
	TestEventStreamDifferentDataSchemas
	TestEventStreamErrorResponse
	TestEventStreamStayOpenBreakEarly
	TestEventStreamStayOpenSentinel
	TestEventStreamPartialWithComments
	TestEventStreamUnionWithStandaloneComments
	TestEventStreamWithAbortSignal
	TestEventStreamOptionalDataField
	TestEventStreamWPTCompliance
	TestEventStreamMixedData
	TestEventStreamMalformedFrameStrict
	TestEventStreamMalformedFrameLenient
	TestTestHooks
	TestTestHooksError
	TestTestHooksBeforeCreateRequest
	TestTestHooksAfterResponse
	TestHooksTriggerRetries
	TestHooksTerminateRetryLoop
	TestHooksAccessRetryConfig
	TestHooksAccessOperationMetadata
	TestHooksAuthorizationHeaderModification
	TestHooksCustomUserAgent
	TestHooksClientCredentialsNoScopes
	TestHooksClientCredentialsSuccess
	TestHooksClientCredentialsSuccessGlobalServer
	TestHooksClientCredentialsSuccessAltTokenURL
	TestHooksClientCredentialsOptionSuccess
	TestHooksClientCredentialsOptionSuccessAltTokenURL
	TestHooksClientCredentialsBasicSuccess
	TestHooksClientCredentialsBasicSuccessGlobalServer
	TestHooksClientCredentialsBasicSuccessAltTokenURL
	TestHooksClientCredentialsLowercaseBearer
	TestHooksOauth2PasswordWithCredentials
	TestHooksOauth2PasswordWithToken
	TestHooksOauth2PasswordBadCredentials
	TestHooksOauth2PasswordOperationScope
	TestHooksOauth2PasswordTokenRenewal
	TestHooksOauth2PasswordNotRequired
	TestHooksOauth2PasswordOperationSecurityOption
	TestHooksAvailableOauth2Scopes
	TestOpenEnumsRoundTrip
	TestOpenEnumsRoundTripStringUnion
	TestOpenEnumsResponseUsage
	TestMethodDelete
	TestMethodGet
	TestMethodHead
	TestMethodOptions
	TestMethodPatch
	TestMethodPost
	TestMethodPut
	TestMethodTrace
	TestStatusCode2XX
	TestStatusCode4XX
	TestStatusCode5XX
	TestStatusCodeDefault
	TestWebhooksConsume
	TestWebhooksConsumeCustomSecurity
	TestWebhooksConsumeBadData
	TestWebhooksConsumeBadSignature
	TestDuplicatePathParameterAtOperationLevelDoesNotError
	TestDuplicatePathParameterAtPathLevelDoesNotError
	TestDuplicateQueryParameterAtOperationLevelDoesNotError
	TestDuplicateQueryParameterAtPathLevelDoesNotError
	TestDuplicateHeaderParameterAtOperationLevelDoesNotError
	TestDuplicateHeaderParameterAtPathLevelDoesNotError
	TestNoServers
	TestRelativeServers
	TestJsonlStreamDataAsyncEnvelopeHttpResponses
	TestJsonlStreamDataChunksEnvelopeHttpResponses
	TestJsonlStreamDataFlatResponses
	TestJsonlStreamDataAsyncChunksFlatResponse
	TestJsonlStreamDataEnvelopeHttpResponses
	TestJsonlStreamDataAsyncFlatResponse
	TestJsonlStreamDataChunksFlatResponse
	TestXNdjsonStreamDataEnvelopeHttpResponses
	TestXNdjsonStreamDataAsyncEnvelopeHttpResponses
	TestXNdjsonStreamDataChunksEnvelopeHttpResponses
	TestXNdjsonStreamDataAsyncChunksEnvelopeHttpResponses
	TestJsonlDeserializationCamelCaseProperties
	TestParametersAllowEmptyValue
	TestParametersOrderingWithLegacyFlatteningOrder
	TestParametersOrderingParametersFirst
	TestParametersOrderingBodyFirst
	TestParametersOrderingUsingOptionalRequestBodyWithLegacyFlatteningOrder
	TestParametersOrderingUsingOptionalRequestBodyParametersFirst
	TestParametersOrderingUsingOptionalRequestBodyBodyFirst
	TestRedirectsAreFollowed
	TestPaginationCursorSnake
	TestPaginationCursorParamsSnake
	TestPaginationLimitOffsetSnake
	TestPaginationLimitOffsetParamsSnake
	TestPaginationSimpleObjectSnake
	TestCancellationTokenNoCancellation
	TestCancellationTokenCancelledBeforeRequest
	TestCancellationTokenCancelledDuringRequest
	TestCancellationTokenCancelledInsideHook
	TestCustomclientRequestParametersRetainedLegacy
	TestCustomClientHttpProxy
	TestObjectWithOptionalNullableFull
	TestObjectWithOptionalNullableFieldAbsent
	TestObjectWithOptionalNullableFieldNull
	TestObjectWithOptionalFalseNullableTrueFull
	TestObjectWithOptionalFalseNullableTrueFieldNull
	TestObjectWithOptionalTrueNullableFalseFull
	TestObjectWithOptionalTrueNullableFalseFieldAbsent
	TestObjectWithOptionalTrueNullableFalseFieldNull
	TestObjectWithOptionalFalseNullableFalseFull
	TestObjectWithOptionalFalseNullableFalseFieldAbsent
	TestObjectWithOptionalFalseNullableFalseFieldNull
	TestObjectWithOptionalFalseNullableTrueFieldAbsent
	TestSmartUnionNestedUnionVsNestedUnion
	TestSmartUnionOpenEnums
	TestSmartUnionOpenEnumsAndSize
	TestSmartUnionDeeplyNestedArray
	TestSmartUnionEmptyString
	TestSmartUnionNestedUnion
	TestSmartUnionAllConsts
	TestSmartUnionSelectsMoreMatchedFields
	TestSmartUnionPrefersFewerUnmatchedFields
	TestSmartUnionNestedStructs
	TestSmartUnionArrayFields
	TestSmartUnionPreservesOrderOnTie
	TestSmartUnionOptionalPointerFields
	TestSmartUnionOptionalPointerStructs
	TestSmartUnionThreeWayFieldDiscrimination
	TestSmartUnionConstFieldDiscrimination
	TestSmartUnionAnyFieldType
	TestSmartUnionNestedUnionVsFlatStruct
	TestSmartUnionUnionVsUnion
	TestSmartUnionNullableUnionNullableFields
	TestSmartUnionNullableCollectionItem
	TestSmartUnionWrappedComplexFields
	TestOpenUnionKnownVariant
	TestOpenUnionUnknownDiscriminator
	TestOpenUnionMissingDiscriminator
	TestOpenUnionInvalidPayload
	TestOpenUnionKnownDiscInvalidSchema
	TestOpenUnionEmbedded
	TestOpenUnionSmartUnionInterop
	TestTimeoutMsOverrideIsRespected
	TestTimeoutMsOverrideAllowsCompletion
	TestRequestExtrasExtraQueryAppended
	TestRequestExtrasExtraQueryMerged
	TestRequestExtrasExtraQueryNullishArrays
	TestRequestExtrasExtraQueryOverrides
	TestRequestExtrasExtraQueryObjectJson
	TestRequestExtrasExtraQueryPreservesServerUrlQuery
	TestRequestExtrasExtraQuerySecurityOverrides
	TestRequestExtrasExtraBodyMerged
	TestRequestExtrasExtraBodyOverrides
	TestRequestExtrasExtraBodyRejectsNonJson
	TestReactQueryKeyIncludesRequestBody
	TestReactQueryKeyOptInInfersQueryType
	TestReactQueryKeyIncludesParametersAndRequestBody
	TestReactQueryBuildersKeyDistinctBodies
)

func GetAllTests

func GetAllTests() []Test

func TestFromString

func TestFromString(s string) Test

func (Test) String

func (t Test) String() string

Jump to

Keyboard shortcuts

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