Skip to content

Commit de7ce0f

Browse files
authored
Use local imports when importing from tests (#2464)
1 parent 2493258 commit de7ce0f

File tree

5 files changed

+10
-19
lines changed

5 files changed

+10
-19
lines changed

instrumentation/opentelemetry-instrumentation-aws-lambda/tests/test_aws_lambda_instrumentation_manual.py

+5-7
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@
1717
from typing import Any, Callable, Dict
1818
from unittest import mock
1919

20-
from tests.mocks.api_gateway_http_api_event import (
21-
MOCK_LAMBDA_API_GATEWAY_HTTP_API_EVENT,
22-
)
23-
from tests.mocks.api_gateway_proxy_event import (
24-
MOCK_LAMBDA_API_GATEWAY_PROXY_EVENT,
25-
)
26-
2720
from opentelemetry.environment_variables import OTEL_PROPAGATORS
2821
from opentelemetry.instrumentation.aws_lambda import (
2922
_HANDLER,
@@ -45,6 +38,11 @@
4538
TraceContextTextMapPropagator,
4639
)
4740

41+
from .mocks.api_gateway_http_api_event import (
42+
MOCK_LAMBDA_API_GATEWAY_HTTP_API_EVENT,
43+
)
44+
from .mocks.api_gateway_proxy_event import MOCK_LAMBDA_API_GATEWAY_PROXY_EVENT
45+
4846

4947
class MockLambdaContext:
5048
def __init__(self, aws_request_id, invoked_function_arn):

instrumentation/opentelemetry-instrumentation-grpc/tests/test_client_interceptor.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@
1414
# pylint:disable=cyclic-import
1515

1616
import grpc
17-
from tests.protobuf import ( # pylint: disable=no-name-in-module
18-
test_server_pb2_grpc,
19-
)
2017

2118
import opentelemetry.instrumentation.grpc
2219
from opentelemetry import trace
@@ -41,6 +38,7 @@
4138
simple_method_future,
4239
)
4340
from ._server import create_test_server
41+
from .protobuf import test_server_pb2_grpc
4442
from .protobuf.test_server_pb2 import Request
4543

4644

instrumentation/opentelemetry-instrumentation-grpc/tests/test_client_interceptor_filter.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@
1717
from unittest import mock
1818

1919
import grpc
20-
from tests.protobuf import ( # pylint: disable=no-name-in-module
21-
test_server_pb2_grpc,
22-
)
2320

2421
import opentelemetry.instrumentation.grpc
2522
from opentelemetry import trace
@@ -44,6 +41,7 @@
4441
simple_method_future,
4542
)
4643
from ._server import create_test_server
44+
from .protobuf import test_server_pb2_grpc
4745
from .protobuf.test_server_pb2 import Request
4846

4947

instrumentation/opentelemetry-instrumentation-grpc/tests/test_client_interceptor_hooks.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,14 @@
1313
# limitations under the License.
1414

1515
import grpc
16-
from tests.protobuf import ( # pylint: disable=no-name-in-module
17-
test_server_pb2_grpc,
18-
)
1916

2017
from opentelemetry import trace
2118
from opentelemetry.instrumentation.grpc import GrpcInstrumentorClient
2219
from opentelemetry.test.test_base import TestBase
2320

2421
from ._client import simple_method
2522
from ._server import create_test_server
23+
from .protobuf import test_server_pb2_grpc
2624

2725

2826
# User defined interceptor. Is used in the tests along with the opentelemetry client interceptor.

instrumentation/opentelemetry-instrumentation-pymemcache/tests/test_pymemcache.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,14 @@
2424
MemcacheUnknownError,
2525
)
2626

27-
# pylint: disable=import-error,no-name-in-module
28-
from tests.utils import MockSocket, _str
29-
3027
from opentelemetry import trace as trace_api
3128
from opentelemetry.instrumentation.pymemcache import PymemcacheInstrumentor
3229
from opentelemetry.semconv.trace import SpanAttributes
3330
from opentelemetry.test.test_base import TestBase
3431
from opentelemetry.trace import get_tracer
3532

33+
from .utils import MockSocket, _str
34+
3635
TEST_HOST = "localhost"
3736
TEST_PORT = 117711
3837

0 commit comments

Comments
 (0)