Intent of metadata.go ×1
All 114 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
go.temporal.io/114 tests-
server/114 tests-
common/77 tests-
contextutil/47 tests-
TestContextHasMetadata/7 tests-
go.temporal.io/server/common/contextutil/TestContextHasMetadata/child_context_inherits_metadata_from_parent -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/multiple_contexts_with_metadata_are_independent -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/returns_false_for_wrong_type_in_context -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/returns_true_after_setting_metadata_values -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/returns_true_for_cancelled_context_with_metadata -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/returns_true_for_empty_metadata_context -
go.temporal.io/server/common/contextutil/TestContextHasMetadata/returns_true_when_context_has_metadata
-
-
TestContextMetadataGet/4 tests-
go.temporal.io/server/common/contextutil/TestContextMetadataGet/retrieves_existing_value -
go.temporal.io/server/common/contextutil/TestContextMetadataGet/retrieves_nil_value_correctly -
go.temporal.io/server/common/contextutil/TestContextMetadataGet/retrieves_various_value_types -
go.temporal.io/server/common/contextutil/TestContextMetadataGet/returns_false_for_non-existent_key
-
-
TestContextMetadataGetActivityTypeAndTaskQueue/7 tests-
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/ignores_standalone_activity_metadata_keys -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/ignores_workflow_metadata_keys -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/returns_false_when_multiple_activities_present -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/returns_false_when_no_activity_metadata -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/returns_false_when_only_activity_type_present -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/returns_false_when_only_task_queue_present -
go.temporal.io/server/common/contextutil/TestContextMetadataGetActivityTypeAndTaskQueue/returns_single_activity_type_and_task_queue
-
-
TestContextMetadataGetAll/3 tests -
TestContextMetadataGetMarkedActivityIDs/5 tests-
go.temporal.io/server/common/contextutil/TestContextMetadataGetMarkedActivityIDs/ignores_non-activity_keys -
go.temporal.io/server/common/contextutil/TestContextMetadataGetMarkedActivityIDs/marked_IDs_are_separate_from_resolved_metadata -
go.temporal.io/server/common/contextutil/TestContextMetadataGetMarkedActivityIDs/returns_multiple_marked_activity_IDs -
go.temporal.io/server/common/contextutil/TestContextMetadataGetMarkedActivityIDs/returns_nil_when_no_activities_marked -
go.temporal.io/server/common/contextutil/TestContextMetadataGetMarkedActivityIDs/returns_single_marked_activity_ID
-
-
TestContextMetadataSet/11 tests-
supports_various_value_types/8 tests-
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/bool -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/float -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/int -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/map -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/nil -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/slice -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/string -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/supports_various_value_types/struct
-
-
go.temporal.io/server/common/contextutil/TestContextMetadataSet/overwrites_existing_value -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/sets_multiple_values_successfully -
go.temporal.io/server/common/contextutil/TestContextMetadataSet/sets_string_value_successfully
-
-
TestMetadataContextIsolation/3 tests-
go.temporal.io/server/common/contextutil/TestMetadataContextIsolation/adding_metadata_context_twice_creates_new_isolated_context -
go.temporal.io/server/common/contextutil/TestMetadataContextIsolation/child_context_does_not_inherit_parent_metadata -
go.temporal.io/server/common/contextutil/TestMetadataContextIsolation/contexts_with_different_metadata_are_isolated
-
-
TestMetadataContextWithContextCancellation/1 test
-
rpc/30 tests-
interceptor/30 tests-
TestContextMetadataInterceptor_Intercept/4 tests-
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_Intercept/AddsMetadataContext -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_Intercept/WithSetTrailer_NoMetadata -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_Intercept/WithSetTrailer_WithMetadata -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_Intercept/WithoutSetTrailer
-
-
TestContextMetadataInterceptor_appendContextMetadataToTrailer/5 tests-
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_appendContextMetadataToTrailer/AllPropagatedKeys -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_appendContextMetadataToTrailer/NoMetadata -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_appendContextMetadataToTrailer/NoOutgoingContext -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_appendContextMetadataToTrailer/NonStringValues -
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_appendContextMetadataToTrailer/PartialMetadata
-
-
TestLogMetadataPropagationStatus/3 tests-
go.temporal.io/server/common/rpc/interceptor/TestLogMetadataPropagationStatus/NoMetadata_ContextWrapped -
go.temporal.io/server/common/rpc/interceptor/TestLogMetadataPropagationStatus/PartialPropagation_ContextWrapped -
go.temporal.io/server/common/rpc/interceptor/TestLogMetadataPropagationStatus/WithMetadata_ContextWrapped
-
-
TestTrailerToContextMetadataInterceptor/11 tests-
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/EmptyTrailerValues -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/InvokerErrorWithMetadata -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/InvokerReturnsError -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/MixedPrefixedAndUnprefixed -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/NoTrailerMetadata -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/UnprefixedKeysIgnored -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/UnprefixedWellKnownKeysAccepted -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/WithAllMetadata -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/WithMultipleValues -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/WithWorkflowTaskQueue -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor/WithWorkflowType
-
-
go.temporal.io/server/common/rpc/interceptor/TestContextMetadataInterceptor_backwardCompatTrailerKeys -
go.temporal.io/server/common/rpc/interceptor/TestExtractMetadataFromTrailer_ControlCharsInProto -
go.temporal.io/server/common/rpc/interceptor/TestExtractMetadataFromTrailer_FallsBackToLegacy -
go.temporal.io/server/common/rpc/interceptor/TestExtractMetadataFromTrailer_InvalidProtoFallsBackToLegacy -
go.temporal.io/server/common/rpc/interceptor/TestExtractMetadataFromTrailer_PrefersProtoKey -
go.temporal.io/server/common/rpc/interceptor/TestExtractMetadataFromTrailer_ProtoRoundTrip -
go.temporal.io/server/common/rpc/interceptor/TestTrailerToContextMetadataInterceptor_PassesThroughCallOptions
-
-
-
-
service/26 tests-
history/26 tests-
TestChasmEngineSuite/10 tests-
go.temporal.io/server/service/history/TestChasmEngineSuite/TestDeleteExecution_ClosedExecution_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestDeleteExecution_RunningExecution_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestPollComponent_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestReadComponent_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestSetContextMetadata_NoProvider -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestSetContextMetadata_StateAndRequestScopedValues -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestStartExecution_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestUpdateComponent_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestUpdateWithStartExecution_ExistingRunning_SetsContextMetadata -
go.temporal.io/server/service/history/TestChasmEngineSuite/TestUpdateWithStartExecution_NotFound_SetsContextMetadata
-
-
TestEngineSuite/7 tests-
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_ConsistentQueryBufferFull -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_DirectlyThroughMatching -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_RejectBasedOnCompleted -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_RejectBasedOnFailed -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_WorkflowTaskDispatch_Complete -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_WorkflowTaskDispatch_Timeout -
go.temporal.io/server/service/history/TestEngineSuite/TestQueryWorkflow_WorkflowTaskDispatch_Unblocked
-
-
api/9 tests-
respondworkflowtaskcompleted/9 tests-
TestWorkflowTaskCompletedHandlerSuite/9 tests-
TestUpdateWorkflow/8 tests-
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Accept_Complete -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Discard_speculative_WFT_with_events -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Do_not_discard_speculative_WFT_with_more_than_10_events -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/GetHistory_failed -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Heartbeat_(empty_completion) -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Reject -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Write_failed_on_normal_task_queue -
go.temporal.io/server/service/history/api/respondworkflowtaskcompleted/TestWorkflowTaskCompletedHandlerSuite/TestUpdateWorkflow/Write_failed_on_sticky_task_queue
-
-
-
-
-
-
temporal/4 tests -
temporaltest/6 tests-
go.temporal.io/server/temporaltest/ExampleNewServer -
go.temporal.io/server/temporaltest/TestClientWithCustomInterceptor -
go.temporal.io/server/temporaltest/TestDefaultWorkerOptions -
go.temporal.io/server/temporaltest/TestNewServer -
go.temporal.io/server/temporaltest/TestNewWorkerWithOptions -
go.temporal.io/server/temporaltest/TestSearchAttributeRegistration
-
-
tests/1 test-
testcore/1 test-
TestFunctionalTestBaseSuite/1 test
-
-
-
-