Closed skonik closed 3 months ago
This PR fixes problem with consume method. consumed_messages.append(self.poll()) saved wrong number of messages.
consume
consumed_messages.append(self.poll())
2 produced messages were appearing as only 1 message on consumer side using consumer.consume.
consumer.consume
# producing 2 messages producer = FakeProducer() producer.produce(topic="test", value=b"test", partition=5) producer.produce(topic="test", value=b"test", partition=5) consumer = FakeConsumer() consumer.subscribe(["test"]) messages = consumer.consume(10) print(messages) # returns 1 message. Expected - 2 # [<mockafka.message.Message object at 0x10bc0b2d0>]
This PR fixes problem with
consume
method.consumed_messages.append(self.poll())
saved wrong number of messages.2 produced messages were appearing as only 1 message on consumer side using
consumer.consume
.