Skip to content

Commit 6f63103

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent d82d1fa commit 6f63103

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

kombu/transport/rocketmq.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
4343
Concept
4444
=================
45-
As a plugable transport, it uses RocketMQ to abstract certain AMQP
45+
As a pluggable transport, it uses RocketMQ to abstract certain AMQP
4646
semantics with the trade-offs and limitations.
4747
4848
In RocketMQ, the two core concepts most closely related to publishing and consuming
@@ -101,24 +101,26 @@
101101
"""
102102

103103
from __future__ import annotations
104+
104105
import string
105106
import threading
106-
from queue import Empty
107107
from dataclasses import dataclass
108+
from queue import Empty
108109

109110
from kombu.connection import Connection
110111
from kombu.exceptions import KombuError
111112
from kombu.log import get_logger
112113
from kombu.transport import virtual
113114
from kombu.utils import scheduling
114-
from kombu.utils.encoding import str_to_bytes, safe_str
115+
from kombu.utils.encoding import safe_str, str_to_bytes
115116
from kombu.utils.functional import retry_over_time
116117
from kombu.utils.json import dumps, loads
117118

118119
try:
119120
import rocketmq
120-
from rocketmq import (Producer, Message as RocketmqMessage, SimpleConsumer,
121-
ClientConfiguration, Credentials, FilterExpression)
121+
from rocketmq import ClientConfiguration, Credentials, FilterExpression
122+
from rocketmq import Message as RocketmqMessage
123+
from rocketmq import Producer, SimpleConsumer
122124
from rocketmq.grpc_protocol import FilterType
123125
from rocketmq.v5.util import Misc
124126
DEFAULT_FILTER_EXP = FilterExpression.TAG_EXPRESSION_SUB_ALL

t/unit/transport/test_rocketmq.py

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,28 @@
22

33
from queue import Empty
44
from typing import cast
5-
from unittest.mock import Mock, patch, MagicMock
5+
from unittest.mock import MagicMock, Mock, patch
66

77
import pytest
8+
from rocketmq import (ClientConfiguration, FilterExpression, Producer,
9+
SimpleConsumer)
10+
from rocketmq.grpc_protocol import FilterType
811

912
import kombu.transport.virtual
1013
from kombu import Connection
14+
from kombu.transport import rocketmq
15+
from kombu.transport.rocketmq import (ACK_ENDPOINTS_KEY, ACK_HANDLE_KEY,
16+
ACK_MESSAGE_ID_KEY, ACK_TOPIC_KEY,
17+
AMQP_QUEUE_KEY, DEFAULT_GROUP_FMT,
18+
DELIVERY_ATTEMPT_KEY,
19+
GLOBAL_PRODUCER_KEY, MAX_BATCH_COUNT,
20+
ConsumerConfig, _ack_rocketmq_message,
21+
_message_to_rocketmq_ack_message,
22+
_queue_to_topic)
1123
from kombu.utils.encoding import str_to_bytes
1224
from kombu.utils.json import dumps
1325
from kombu.utils.uuid import uuid
1426

15-
from kombu.transport import rocketmq
16-
from kombu.transport.rocketmq import _message_to_rocketmq_ack_message, DEFAULT_GROUP_FMT, ConsumerConfig, \
17-
GLOBAL_PRODUCER_KEY, MAX_BATCH_COUNT, ACK_ENDPOINTS_KEY, ACK_MESSAGE_ID_KEY, ACK_TOPIC_KEY, ACK_HANDLE_KEY, \
18-
DELIVERY_ATTEMPT_KEY, AMQP_QUEUE_KEY, _ack_rocketmq_message, _queue_to_topic
19-
20-
from rocketmq import SimpleConsumer, Producer, ClientConfiguration
21-
from rocketmq.grpc_protocol import FilterType
22-
from rocketmq import FilterExpression
23-
24-
2527
AK = 'ak'
2628
SK = 'sk'
2729
HOST = 'localhost'

0 commit comments

Comments
 (0)