12345678910111213141516171819202122232425262728293031 |
- package sarama
- import "testing"
- var (
- emptyDescribeLogDirsRequest = []byte{255, 255, 255, 255}
- topicDescribeLogDirsRequest = []byte{
- 0, 0, 0, 1,
- 0, 6,
- 'r', 'a', 'n', 'd', 'o', 'm',
- 0, 0, 0, 2,
- 0, 0, 0, 25,
- 0, 0, 0, 26,
- }
- )
- func TestDescribeLogDirsRequest(t *testing.T) {
- request := &DescribeLogDirsRequest{
- Version: 0,
- DescribeTopics: []DescribeLogDirsRequestTopic{},
- }
- testRequest(t, "no topics", request, emptyDescribeLogDirsRequest)
- request.DescribeTopics = []DescribeLogDirsRequestTopic{
- {
- Topic: "random",
- PartitionIDs: []int32{25, 26},
- },
- }
- testRequest(t, "no topics", request, topicDescribeLogDirsRequest)
- }
|