Skip to content

wip: add apis

wip: add apis #5

GitHub Actions / Go Test Results succeeded Feb 21, 2024 in 1s

115 passed, 0 failed and 0 skipped

Tests passed successfully

✅ .test/reports/unit-test.xml

115 tests were completed in 122s with 115 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
github.com/zeiss/typhoon/api 0ms
github.com/zeiss/typhoon/api/sources 0ms
github.com/zeiss/typhoon/cmd/api 0ms
github.com/zeiss/typhoon/internal/adapter 0ms
github.com/zeiss/typhoon/internal/adapter/handlers 0ms
github.com/zeiss/typhoon/internal/config 0ms
github.com/zeiss/typhoon/internal/controllers 0ms
github.com/zeiss/typhoon/internal/models 0ms
github.com/zeiss/typhoon/internal/ports 0ms
github.com/zeiss/typhoon/internal/services/api 0ms
github.com/zeiss/typhoon/pkg/adapter/fs 0ms
github.com/zeiss/typhoon/pkg/adapter/fs/fake 0ms
github.com/zeiss/typhoon/pkg/apis 9✅ 1s
github.com/zeiss/typhoon/pkg/apis/common/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/apis/extensions 0ms
github.com/zeiss/typhoon/pkg/apis/extensions/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/apis/flow 0ms
github.com/zeiss/typhoon/pkg/apis/flow/v1alpha1 14✅ 1s
github.com/zeiss/typhoon/pkg/apis/routing 0ms
github.com/zeiss/typhoon/pkg/apis/routing/v1alpha1 1✅ 1s
github.com/zeiss/typhoon/pkg/apis/sources 0ms
github.com/zeiss/typhoon/pkg/apis/sources/v1alpha1 4✅ 1s
github.com/zeiss/typhoon/pkg/apis/targets 0ms
github.com/zeiss/typhoon/pkg/apis/targets/v1alpha1 1✅ 1s
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/scheme 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/extensions/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/extensions/v1alpha1/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/flow/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/flow/v1alpha1/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/routing/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/routing/v1alpha1/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/sources/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/sources/v1alpha1/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/targets/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/clientset/internalclientset/typed/targets/v1alpha1/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/extensions 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/extensions/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/flow 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/flow/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/internalinterfaces 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/routing 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/routing/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/sources 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/sources/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/targets 0ms
github.com/zeiss/typhoon/pkg/client/generated/informers/externalversions/targets/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/client 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/client/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/extensions/v1alpha1/function 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/extensions/v1alpha1/function/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/extensions/v1alpha1/function/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/extensions/v1alpha1/function/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/factory 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/factory/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/factory/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/factory/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/jqtransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/jqtransformation/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/jqtransformation/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/jqtransformation/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/synchronizer 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/synchronizer/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/synchronizer/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/synchronizer/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/transformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/transformation/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/transformation/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/transformation/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xmltojsontransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xmltojsontransformation/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xmltojsontransformation/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xmltojsontransformation/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xslttransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xslttransformation/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xslttransformation/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/flow/v1alpha1/xslttransformation/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/filter 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/filter/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/filter/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/filter/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/splitter 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/splitter/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/splitter/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/routing/v1alpha1/splitter/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/cloudeventssource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/cloudeventssource/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/cloudeventssource/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/cloudeventssource/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/httppollersource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/httppollersource/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/httppollersource/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/httppollersource/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/kafkasource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/kafkasource/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/kafkasource/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/kafkasource/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/ocimetricssource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/ocimetricssource/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/ocimetricssource/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/ocimetricssource/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/webhooksource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/webhooksource/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/webhooksource/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/sources/v1alpha1/webhooksource/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/cloudeventstarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/cloudeventstarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/cloudeventstarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/cloudeventstarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/datadogtarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/datadogtarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/datadogtarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/datadogtarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/httptarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/httptarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/httptarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/httptarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/kafkatarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/kafkatarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/kafkatarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/kafkatarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logzmetricstarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logzmetricstarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logzmetricstarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logzmetricstarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logztarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logztarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logztarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/logztarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/oracletarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/oracletarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/oracletarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/oracletarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/splunktarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/splunktarget/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/splunktarget/filtered 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/informers/targets/v1alpha1/splunktarget/filtered/fake 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/extensions/v1alpha1/function 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/flow/v1alpha1/jqtransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/flow/v1alpha1/synchronizer 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/flow/v1alpha1/transformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/flow/v1alpha1/xmltojsontransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/flow/v1alpha1/xslttransformation 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/routing/v1alpha1/filter 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/routing/v1alpha1/splitter 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/sources/v1alpha1/cloudeventssource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/sources/v1alpha1/httppollersource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/sources/v1alpha1/kafkasource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/sources/v1alpha1/ocimetricssource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/sources/v1alpha1/webhooksource 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/cloudeventstarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/datadogtarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/httptarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/kafkatarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/logzmetricstarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/logztarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/oracletarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/injection/reconciler/targets/v1alpha1/splunktarget 0ms
github.com/zeiss/typhoon/pkg/client/generated/listers/extensions/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/listers/flow/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/listers/routing/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/listers/sources/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/client/generated/listers/targets/v1alpha1 0ms
github.com/zeiss/typhoon/pkg/metrics 0ms
github.com/zeiss/typhoon/pkg/mturl 1✅ 1s
github.com/zeiss/typhoon/pkg/reconciler 0ms
github.com/zeiss/typhoon/pkg/reconciler/event 0ms
github.com/zeiss/typhoon/pkg/reconciler/resource 0ms
github.com/zeiss/typhoon/pkg/reconciler/semantic 0ms
github.com/zeiss/typhoon/pkg/reconciler/skip 0ms
github.com/zeiss/typhoon/pkg/routing/adapter/common/controller 0ms
github.com/zeiss/typhoon/pkg/routing/adapter/common/env 0ms
github.com/zeiss/typhoon/pkg/routing/adapter/common/sharedmain 0ms
github.com/zeiss/typhoon/pkg/routing/adapter/filter 0ms
github.com/zeiss/typhoon/pkg/routing/adapter/splitter 0ms
github.com/zeiss/typhoon/pkg/routing/eventfilter 0ms
github.com/zeiss/typhoon/pkg/routing/eventfilter/cel 17✅ 1s
github.com/zeiss/typhoon/pkg/routing/reconciler/filter 0ms
github.com/zeiss/typhoon/pkg/routing/reconciler/splitter 0ms
github.com/zeiss/typhoon/pkg/status 23✅ 1s
github.com/zeiss/typhoon/pkg/targets/adapter/cloudevents 25✅ 1s
github.com/zeiss/typhoon/pkg/targets/adapter/cloudeventstarget 0ms
github.com/zeiss/typhoon/pkg/targets/adapter/datadogtarget 0ms
github.com/zeiss/typhoon/pkg/targets/adapter/httptarget 13✅ 1s
github.com/zeiss/typhoon/pkg/targets/adapter/logztarget 0ms
github.com/zeiss/typhoon/pkg/targets/adapter/splunktarget 7✅ 1s
github.com/zeiss/typhoon/pkg/targets/reconciler/cloudeventstarget 0ms
github.com/zeiss/typhoon/pkg/targets/reconciler/httptarget 0ms
github.com/zeiss/typhoon/pkg/targets/reconciler/kafkatarget 0ms
github.com/zeiss/typhoon/pkg/targets/reconciler/logzmetricstarget 0ms
github.com/zeiss/typhoon/pkg/targets/reconciler/logztarget 0ms
github.com/zeiss/typhoon/pkg/targets/reconciler/splunktarget 0ms

✅ github.com/zeiss/typhoon/pkg/apis

✅ TestStringDuration
✅ TestMarshalDuration
✅ TestUnmarshalDuration/Simple_duration
✅ TestUnmarshalDuration/Complex_duration
✅ TestUnmarshalDuration/Missing_unit
✅ TestUnmarshalDuration/Invalid_unit
✅ TestUnmarshalDuration/Empty_string
✅ TestUnmarshalDuration/Not_a_JSON_string
✅ TestUnmarshalDuration

✅ github.com/zeiss/typhoon/pkg/apis/flow/v1alpha1

✅ TestRegisterHelpers
✅ TestXSLTTransformationSetDefaults/XSLT_nil_does_not_defaulting
✅ TestXSLTTransformationSetDefaults/XSLT_with_allow_event_xslt_value_set_to_false,_needs_no_defaulting
✅ TestXSLTTransformationSetDefaults/XSLT_with_allow_event_xslt_value_set_to_true,_needs_no_defaulting
✅ TestXSLTTransformationSetDefaults/XSLT_without_allow_event_xslt_value,_needs_defaulting
✅ TestXSLTTransformationSetDefaults
✅ TestXSLTTransformationValidate/XSLT_empty_and_AllowOverride_false
✅ TestXSLTTransformationValidate/XSLT_nil_and_missing_AllowOverride
✅ TestXSLTTransformationValidate/XSLT_informed_wrong
✅ TestXSLTTransformationValidate/XSLT_informed
✅ TestXSLTTransformationValidate/AllowOverride_true
✅ TestXSLTTransformationValidate/XSLT_and_AllowOverride_true
✅ TestXSLTTransformationValidate/XSL_nil_and_AllowOverride_false
✅ TestXSLTTransformationValidate

✅ github.com/zeiss/typhoon/pkg/apis/routing/v1alpha1

✅ TestRegisterHelpers

✅ github.com/zeiss/typhoon/pkg/apis/sources/v1alpha1

✅ TestCloudEventsSourceGetStatus
✅ TestCloudEventsSourceGetSink
✅ TestCloudEventsSourceGetStatusManager
✅ TestCloudEventsSourceGetGroupVersionKind

✅ github.com/zeiss/typhoon/pkg/apis/targets/v1alpha1

✅ TestRegisterHelpers

✅ github.com/zeiss/typhoon/pkg/mturl

✅ TestURLPath

✅ github.com/zeiss/typhoon/pkg/routing/eventfilter/cel

✅ TestCompileExpression/Invalid_variable
✅ TestCompileExpression/Double_type
✅ TestCompileExpression/Valid_expression_3
✅ TestCompileExpression/Invalid_type
✅ TestCompileExpression/Malformed_var
✅ TestCompileExpression/Missing_key
✅ TestCompileExpression/Non-bool_result
✅ TestCompileExpression/Malformed_type
✅ TestCompileExpression/Valid_expression_4
✅ TestCompileExpression/Missing_type
✅ TestCompileExpression/Type_missmatch
✅ TestCompileExpression/Extraneous_bits
✅ TestCompileExpression/Empty_string
✅ TestCompileExpression/Valid_expression_1
✅ TestCompileExpression/Valid_expression_2
✅ TestCompileExpression/Valid_expression_5
✅ TestCompileExpression

✅ github.com/zeiss/typhoon/pkg/status

✅ TestExactReason/Container/Generic_error_condition
✅ TestExactReason/Container/Container_image_error
✅ TestExactReason/Container/Runtime_error
✅ TestExactReason/Container/Missing_resource_error
✅ TestExactReason/Container/Missing_resource_error_with_wrong_reason
✅ TestExactReason/Container
✅ TestExactReason/Knative/Generic_error_condition
✅ TestExactReason/Knative/Runtime_error
✅ TestExactReason/Knative/Runtime_error_with_wrong_reason
✅ TestExactReason/Knative/Container_image_error
✅ TestExactReason/Knative/Container_image_error_with_wrong_reason
✅ TestExactReason/Knative/Missing_resource_error
✅ TestExactReason/Knative/Missing_resource_error_with_wrong_reason
✅ TestExactReason/Knative
✅ TestExactReason
✅ TestIsResourceMissingError/Matching_input_format
✅ TestIsResourceMissingError/Matching_input_format_without_error_decoration
✅ TestIsResourceMissingError/Matching_input_format_with_single_trailing_period
✅ TestIsResourceMissingError/Non-matching_input_format
✅ TestIsResourceMissingError/No_opening_quote
✅ TestIsResourceMissingError/No_resource_type
✅ TestIsResourceMissingError/Input_starts_with_a_quote
✅ TestIsResourceMissingError

✅ github.com/zeiss/typhoon/pkg/targets/adapter/cloudevents

✅ TestAckReplies
✅ TestOkReplies/payload_on_errors_policy_replier
✅ TestOkReplies/payload_never_policy_replier
✅ TestOkReplies/custom_ID_replier
✅ TestOkReplies/stateful_headers_replier
✅ TestOkReplies/processed_headers_replier
✅ TestOkReplies/processed_and_stateful_headers_replier
✅ TestOkReplies/default_replier
✅ TestOkReplies/type_from_static_replier
✅ TestOkReplies/type_from_maped_replier
✅ TestOkReplies/reply_with_subject_headers_replier
✅ TestOkReplies
✅ TestErrorReplies/payload_on_errors_policy_replier
✅ TestErrorReplies/payload_never_policy_replier
✅ TestErrorReplies/error_with_fields
✅ TestErrorReplies/custom_ID_error
✅ TestErrorReplies/type_from_static_replier,_not_equal_to_success_type
✅ TestErrorReplies/stateful_headers_replier
✅ TestErrorReplies/error_reply_with_subject_headers_replier
✅ TestErrorReplies/default_replier
✅ TestErrorReplies/type_from_static_replier
✅ TestErrorReplies/type_from_maped_replier
✅ TestErrorReplies/processed_headers_replier
✅ TestErrorReplies/processed_and_stateful_headers_replier
✅ TestErrorReplies

✅ github.com/zeiss/typhoon/pkg/targets/adapter/httptarget

✅ TestHTTPRequests/basic_auth_request
✅ TestHTTPRequests/simple_GET_with_headers
✅ TestHTTPRequests/GET_request_with_headers
✅ TestHTTPRequests/GET_request
✅ TestHTTPRequests/GET_with_query
✅ TestHTTPRequests/GET_with_path_suffix
✅ TestHTTPRequests/GET_with_201_status
✅ TestHTTPRequests/POST_request
✅ TestHTTPRequests
✅ TestArbitraryEventTypeHTTPRequest/POST_request
✅ TestArbitraryEventTypeHTTPRequest/simple_POST_with_headers
✅ TestArbitraryEventTypeHTTPRequest/basic_auth_request
✅ TestArbitraryEventTypeHTTPRequest

✅ github.com/zeiss/typhoon/pkg/targets/adapter/splunktarget

✅ TestReceive/Successful_request
✅ TestReceive/Failed_request
✅ TestReceive
✅ TestCustomURLPath/Default_URL_with_trailing_/
✅ TestCustomURLPath/Custom_URL
✅ TestCustomURLPath/Default_URL
✅ TestCustomURLPath