summaryrefslogtreecommitdiff
path: root/test/test_sender.py
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2016-07-16 20:47:15 -0700
committerGitHub <noreply@github.com>2016-07-16 20:47:15 -0700
commit947625bfa4b6462e3f7c0fdad0a0cd69708beb2c (patch)
treeaeae9decba9e1eba0827bcc5dc97c3b85d6f358b /test/test_sender.py
parent3666b66a21776d620f68d2f7ff2fed1bc18b94e5 (diff)
parent7a2ec3332b0a83dcaaab4a402db13ed9d56d89e8 (diff)
downloadkafka-python-947625bfa4b6462e3f7c0fdad0a0cd69708beb2c.tar.gz
Merge pull request #754 from dpkp/benchmarks
Producer metrics + consumer/producer benchmark scripts
Diffstat (limited to 'test/test_sender.py')
-rw-r--r--test/test_sender.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/test/test_sender.py b/test/test_sender.py
index 44105e2..cf911e1 100644
--- a/test/test_sender.py
+++ b/test/test_sender.py
@@ -7,12 +7,13 @@ import pytest
from kafka.client_async import KafkaClient
from kafka.cluster import ClusterMetadata
-from kafka.producer.buffer import MessageSetBuffer
-from kafka.producer.sender import Sender
-from kafka.producer.record_accumulator import RecordAccumulator, RecordBatch
import kafka.errors as Errors
from kafka.future import Future
+from kafka.metrics import Metrics
+from kafka.producer.buffer import MessageSetBuffer
from kafka.protocol.produce import ProduceRequest
+from kafka.producer.record_accumulator import RecordAccumulator, RecordBatch
+from kafka.producer.sender import Sender
from kafka.structs import TopicPartition, OffsetAndMetadata
@@ -29,8 +30,13 @@ def accumulator():
@pytest.fixture
-def sender(client, accumulator):
- return Sender(client, client.cluster, accumulator)
+def metrics():
+ return Metrics()
+
+
+@pytest.fixture
+def sender(client, accumulator, metrics):
+ return Sender(client, client.cluster, accumulator, metrics)
@pytest.mark.parametrize(("api_version", "produce_version"), [