Skip to content

Commit

Permalink
fix(fvt): versioned cfg for invalid topic producer
Browse files Browse the repository at this point in the history
- also use per-versioned test name clientID in testProducingMessages
  helper

Signed-off-by: Dominic Evans <[email protected]>
  • Loading branch information
dnwe committed Aug 21, 2023
1 parent d4dc7bc commit 0bb3316
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions functional_producer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -636,7 +636,9 @@ func TestFuncProducingToInvalidTopic(t *testing.T) {
setupFunctionalTest(t)
defer teardownFunctionalTest(t)

producer, err := NewSyncProducer(FunctionalTestEnv.KafkaBrokerAddrs, nil)
config := NewFunctionalTestConfig()
config.Producer.Return.Successes = true
producer, err := NewSyncProducer(FunctionalTestEnv.KafkaBrokerAddrs, config)
if err != nil {
t.Fatal(err)
}
Expand Down Expand Up @@ -807,7 +809,6 @@ func testProducingMessages(t *testing.T, config *Config, minVersion KafkaVersion
}
}

config.ClientID = t.Name()
config.Producer.Return.Successes = true
config.Consumer.Return.Errors = true

Expand All @@ -822,7 +823,9 @@ func testProducingMessages(t *testing.T, config *Config, minVersion KafkaVersion
}

for version := range kafkaVersions {
t.Run(t.Name()+"-v"+version.String(), func(t *testing.T) {
name := t.Name() + "-v" + version.String()
t.Run(name, func(t *testing.T) {
config.ClientID = name
checkKafkaVersion(t, version.String())
config.Version = version
client, err := NewClient(FunctionalTestEnv.KafkaBrokerAddrs, config)
Expand Down

0 comments on commit 0bb3316

Please sign in to comment.