| 12345678910111213141516171819202122232425 |
- package sarama
- import (
- "math"
- "testing"
- )
- func TestFuncConsumerOffsetOutOfRange(t *testing.T) {
- checkKafkaAvailability(t)
- consumer, err := NewConsumer(kafkaBrokers, nil)
- if err != nil {
- t.Fatal(err)
- }
- if _, err := consumer.ConsumePartition("single_partition", 0, -10); err != ErrOffsetOutOfRange {
- t.Error("Expected ErrOffsetOutOfRange, got:", err)
- }
- if _, err := consumer.ConsumePartition("single_partition", 0, math.MaxInt64); err != ErrOffsetOutOfRange {
- t.Error("Expected ErrOffsetOutOfRange, got:", err)
- }
- safeClose(t, consumer)
- }
|