MCPcopy
hub / github.com/IBM/sarama / TestDescribeLogDirsRequest

Function TestDescribeLogDirsRequest

describe_log_dirs_request_test.go:29–57  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

27)
28
29func TestDescribeLogDirsRequest(t *testing.T) {
30 request := &DescribeLogDirsRequest{
31 Version: 0,
32 DescribeTopics: []DescribeLogDirsRequestTopic{},
33 }
34 testRequest(t, "no topics", request, emptyDescribeLogDirsRequest)
35
36 request.DescribeTopics = []DescribeLogDirsRequestTopic{
37 {
38 Topic: "random",
39 PartitionIDs: []int32{25, 26},
40 },
41 }
42 testRequest(t, "with topics", request, topicDescribeLogDirsRequest)
43
44 request = &DescribeLogDirsRequest{
45 Version: 2,
46 DescribeTopics: []DescribeLogDirsRequestTopic{},
47 }
48 testRequest(t, "no topics v2", request, emptyDescribeLogDirsRequestV2)
49
50 request.DescribeTopics = []DescribeLogDirsRequestTopic{
51 {
52 Topic: "random",
53 PartitionIDs: []int32{25, 26},
54 },
55 }
56 testRequest(t, "with topics v2", request, topicDescribeLogDirsRequestV2)
57}

Callers

nothing calls this directly

Calls 1

testRequestFunction · 0.85

Tested by

no test coverage detected