Browse Source

Update metadata_version_test.go

pull/7231/head
chrislu 2 months ago
parent
commit
7c82d5e7a0
  1. 18
      test/kafka/metadata_version_test.go

18
test/kafka/metadata_version_test.go

@ -9,29 +9,29 @@ import (
func TestMetadataVersionComparison(t *testing.T) { func TestMetadataVersionComparison(t *testing.T) {
// Create handler // Create handler
handler := protocol.NewHandler()
handler := protocol.NewTestHandler()
// Add test topic // Add test topic
handler.AddTopicForTesting("test-topic", 1) handler.AddTopicForTesting("test-topic", 1)
// Set broker address // Set broker address
handler.SetBrokerAddress("127.0.0.1", 9092) handler.SetBrokerAddress("127.0.0.1", 9092)
// Test v0 response // Test v0 response
v0Response, err := handler.HandleMetadataV0(12345, []byte{0, 0}) // empty client_id + empty topics v0Response, err := handler.HandleMetadataV0(12345, []byte{0, 0}) // empty client_id + empty topics
if err != nil { if err != nil {
t.Fatalf("v0 error: %v", err) t.Fatalf("v0 error: %v", err)
} }
// Test v1 response
// Test v1 response
v1Response, err := handler.HandleMetadataV1(12345, []byte{0, 0}) // empty client_id + empty topics v1Response, err := handler.HandleMetadataV1(12345, []byte{0, 0}) // empty client_id + empty topics
if err != nil { if err != nil {
t.Fatalf("v1 error: %v", err) t.Fatalf("v1 error: %v", err)
} }
fmt.Printf("Metadata v0 response (%d bytes): %x\n", len(v0Response), v0Response) fmt.Printf("Metadata v0 response (%d bytes): %x\n", len(v0Response), v0Response)
fmt.Printf("Metadata v1 response (%d bytes): %x\n", len(v1Response), v1Response) fmt.Printf("Metadata v1 response (%d bytes): %x\n", len(v1Response), v1Response)
// Compare lengths // Compare lengths
fmt.Printf("Length difference: v1 is %d bytes longer than v0\n", len(v1Response) - len(v0Response))
fmt.Printf("Length difference: v1 is %d bytes longer than v0\n", len(v1Response)-len(v0Response))
} }
Loading…
Cancel
Save