Skip to content

Commit 2dce563

Browse files
[chore]unexport PanicProducer (#40262)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent e7c5d7a commit 2dce563

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

receiver/netflowreceiver/producer_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,16 +150,16 @@ func TestProduceRaw(t *testing.T) {
150150
}
151151
}
152152

153-
// This PanicProducer replaces the ProtoProducer, to simulate it producing a panic
154-
type PanicProducer struct{}
153+
// This panicProducer replaces the ProtoProducer, to simulate it producing a panic
154+
type panicProducer struct{}
155155

156-
func (m *PanicProducer) Produce(_ any, _ *producer.ProduceArgs) ([]producer.ProducerMessage, error) {
156+
func (m *panicProducer) Produce(_ any, _ *producer.ProduceArgs) ([]producer.ProducerMessage, error) {
157157
panic("producer panic!")
158158
}
159159

160-
func (m *PanicProducer) Close() {}
160+
func (m *panicProducer) Close() {}
161161

162-
func (m *PanicProducer) Commit(_ []producer.ProducerMessage) {}
162+
func (m *panicProducer) Commit(_ []producer.ProducerMessage) {}
163163

164164
func TestProducerPanic(t *testing.T) {
165165
// Create a mock logger that can capture logged messages
@@ -169,8 +169,8 @@ func TestProducerPanic(t *testing.T) {
169169
// Create a mock consumer
170170
mockConsumer := consumertest.NewNop()
171171

172-
// Wrap a PanicProducer (instead of ProtoProducer) in the OtelLogsProducerWrapper
173-
wrapper := newOtelLogsProducer(&PanicProducer{}, mockConsumer, logger, false)
172+
// Wrap a panicProducer (instead of ProtoProducer) in the OtelLogsProducerWrapper
173+
wrapper := newOtelLogsProducer(&panicProducer{}, mockConsumer, logger, false)
174174

175175
// Call Produce which should recover from panic
176176
messages, err := wrapper.Produce(nil, &producer.ProduceArgs{

0 commit comments

Comments
 (0)