summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Widman <jeff@jeffwidman.com>2018-10-27 00:11:10 -0700
committerJeff Widman <jeff@jeffwidman.com>2018-10-27 02:17:23 -0700
commitf00016e7cec64cfc9697b233809cd37e0e19cc64 (patch)
tree37d1d290b86c1e8e97776c1bd344261743cc04e4
parent1945ad16a15f53a07fae489b20ac616bb184ca89 (diff)
downloadkafka-python-f00016e7cec64cfc9697b233809cd37e0e19cc64.tar.gz
Cleanup fixture imports
`random_string` now comes from `test.fixtures` and was being transparently imported via `test.testutil` so this bypasses the pointless indirect import. Similarly, `kafka_version` was transparently imported by `test.testutil` from `test.fixtures`. Also removed `random_port()` in `test.testutil` because its unused as its been replaced by the one in `test.fixtures`. This is part of the pytest migration that was started back in a1869c4be5f47b4f6433610249aaf29af4ec95e5.
-rw-r--r--test/conftest.py4
-rw-r--r--test/test_codec.py2
-rw-r--r--test/test_consumer_group.py2
-rw-r--r--test/test_consumer_integration.py4
-rw-r--r--test/test_failover_integration.py4
-rw-r--r--test/test_producer.py2
-rw-r--r--test/testutil.py7
7 files changed, 10 insertions, 15 deletions
diff --git a/test/conftest.py b/test/conftest.py
index dbc2378..a751d95 100644
--- a/test/conftest.py
+++ b/test/conftest.py
@@ -4,8 +4,8 @@ import inspect
import pytest
-from test.fixtures import KafkaFixture, ZookeeperFixture
-from test.testutil import kafka_version, random_string
+from test.fixtures import KafkaFixture, ZookeeperFixture, random_string, version as kafka_version
+
@pytest.fixture(scope="module")
def version():
diff --git a/test/test_codec.py b/test/test_codec.py
index e132c1d..0fefe6f 100644
--- a/test/test_codec.py
+++ b/test/test_codec.py
@@ -14,7 +14,7 @@ from kafka.codec import (
lz4_encode_old_kafka, lz4_decode_old_kafka,
)
-from test.testutil import random_string
+from test.fixtures import random_string
def test_gzip():
diff --git a/test/test_consumer_group.py b/test/test_consumer_group.py
index 55cf662..01eb39e 100644
--- a/test/test_consumer_group.py
+++ b/test/test_consumer_group.py
@@ -13,7 +13,7 @@ from kafka.coordinator.base import MemberState, Generation
from kafka.structs import TopicPartition
from test.conftest import version
-from test.testutil import random_string
+from test.fixtures import random_string
def get_connect_str(kafka_broker):
diff --git a/test/test_consumer_integration.py b/test/test_consumer_integration.py
index ce934ea..9a7790e 100644
--- a/test/test_consumer_integration.py
+++ b/test/test_consumer_integration.py
@@ -24,9 +24,9 @@ from kafka.structs import (
)
from test.conftest import version
-from test.fixtures import ZookeeperFixture, KafkaFixture
+from test.fixtures import ZookeeperFixture, KafkaFixture, random_string
from test.testutil import (
- KafkaIntegrationTestCase, kafka_versions, random_string, Timer,
+ KafkaIntegrationTestCase, kafka_versions, Timer,
send_messages
)
diff --git a/test/test_failover_integration.py b/test/test_failover_integration.py
index ad7dcb9..48021a4 100644
--- a/test/test_failover_integration.py
+++ b/test/test_failover_integration.py
@@ -9,8 +9,8 @@ from kafka.errors import (
from kafka.producer.base import Producer
from kafka.structs import TopicPartition
-from test.fixtures import ZookeeperFixture, KafkaFixture
-from test.testutil import KafkaIntegrationTestCase, random_string
+from test.fixtures import ZookeeperFixture, KafkaFixture, random_string
+from test.testutil import KafkaIntegrationTestCase
log = logging.getLogger(__name__)
diff --git a/test/test_producer.py b/test/test_producer.py
index 176b239..16da618 100644
--- a/test/test_producer.py
+++ b/test/test_producer.py
@@ -8,7 +8,7 @@ import pytest
from kafka import KafkaConsumer, KafkaProducer, TopicPartition
from kafka.producer.buffer import SimpleBufferPool
from test.conftest import version
-from test.testutil import random_string
+from test.fixtures import random_string
def test_buffer_pool():
diff --git a/test/testutil.py b/test/testutil.py
index a1383a0..feb6f6d 100644
--- a/test/testutil.py
+++ b/test/testutil.py
@@ -19,6 +19,7 @@ from kafka.errors import (
from kafka.structs import OffsetRequestPayload, ProduceRequestPayload
from test.fixtures import random_string, version_str_to_list, version as kafka_version #pylint: disable=wrong-import-order
+
def kafka_versions(*versions):
def construct_lambda(s):
@@ -65,12 +66,6 @@ def kafka_versions(*versions):
return real_kafka_versions
-def get_open_port():
- sock = socket.socket()
- sock.bind(("", 0))
- port = sock.getsockname()[1]
- sock.close()
- return port
_MESSAGES = {}
def msg(message):