Skip to content

Commit 9a4deb2

Browse files
committed
just checking the value is here
1 parent a238b27 commit 9a4deb2

File tree

1 file changed

+12
-28
lines changed

1 file changed

+12
-28
lines changed

tests/telemetry/test_data.py

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
import ddtrace
88
from ddtrace.internal.constants import DEFAULT_SERVICE_NAME
9-
from ddtrace.internal.process_tags import _process_tag_reload
109
from ddtrace.internal.runtime.container import CGroupInfo
1110
from ddtrace.internal.telemetry.data import _format_version_info
1211
from ddtrace.internal.telemetry.data import _get_container_id
1312
from ddtrace.internal.telemetry.data import _get_os_version
1413
from ddtrace.internal.telemetry.data import get_application
1514
from ddtrace.internal.telemetry.data import get_host_info
1615
from ddtrace.internal.telemetry.data import get_hostname
16+
from tests.utils import process_tag_reload
1717

1818

1919
def test_get_application():
@@ -45,33 +45,17 @@ def test_get_application_with_values():
4545

4646

4747
def test_get_application_with_process_tags():
48-
from ddtrace.internal.process_tags.constants import ENTRYPOINT_BASEDIR_TAG
49-
from ddtrace.internal.process_tags.constants import ENTRYPOINT_NAME_TAG
50-
from ddtrace.internal.process_tags.constants import ENTRYPOINT_TYPE_SCRIPT
51-
from ddtrace.internal.process_tags.constants import ENTRYPOINT_TYPE_TAG
52-
from ddtrace.internal.process_tags.constants import ENTRYPOINT_WORKDIR_TAG
53-
from ddtrace.settings._config import config
54-
55-
with mock.patch("sys.argv", ["/path/to/test_script.py"]), mock.patch("os.getcwd", return_value="/path/to/workdir"):
56-
try:
57-
config._process_tags_enabled = True
58-
_process_tag_reload()
59-
60-
application = get_application("", "", "")
61-
assert "process_tags" in application
62-
63-
process_tags = application["process_tags"]
64-
65-
expected_raw = (
66-
f"{ENTRYPOINT_BASEDIR_TAG}:to,"
67-
f"{ENTRYPOINT_NAME_TAG}:test_script,"
68-
f"{ENTRYPOINT_TYPE_TAG}:{ENTRYPOINT_TYPE_SCRIPT},"
69-
f"{ENTRYPOINT_WORKDIR_TAG}:workdir"
70-
)
71-
assert process_tags == expected_raw
72-
finally:
73-
config._process_tags_enabled = False
74-
_process_tag_reload()
48+
from ddtrace.internal.settings._config import config
49+
50+
try:
51+
config._process_tags_enabled = True
52+
process_tag_reload()
53+
54+
application = get_application("", "", "")
55+
assert "process_tags" in application
56+
finally:
57+
config._process_tags_enabled = False
58+
process_tag_reload()
7559

7660

7761
def test_application_with_setenv(run_python_code_in_subprocess, monkeypatch):

0 commit comments

Comments
 (0)