123456789101112131415161718192021222324252627282930313233343536 |
- package sarama
- import (
- "testing"
- "time"
- )
- var deleteRecordsRequest = []byte{
- 0, 0, 0, 2,
- 0, 5, 'o', 't', 'h', 'e', 'r',
- 0, 0, 0, 0,
- 0, 5, 't', 'o', 'p', 'i', 'c',
- 0, 0, 0, 2,
- 0, 0, 0, 19,
- 0, 0, 0, 0, 0, 0, 0, 200,
- 0, 0, 0, 20,
- 0, 0, 0, 0, 0, 0, 0, 190,
- 0, 0, 0, 100,
- }
- func TestDeleteRecordsRequest(t *testing.T) {
- req := &DeleteRecordsRequest{
- Topics: map[string]*DeleteRecordsRequestTopic{
- "topic": {
- PartitionOffsets: map[int32]int64{
- 19: 200,
- 20: 190,
- },
- },
- "other": {},
- },
- Timeout: 100 * time.Millisecond,
- }
- testRequest(t, "", req, deleteRecordsRequest)
- }
|