@@ -73,11 +73,10 @@ def func():
7373 output , span = capture_function_log (func )
7474 trace_id = 0
7575 span_id = 0
76- service = ""
76+ service = ddtrace . config . service or ""
7777 if span :
7878 trace_id = span .trace_id
7979 span_id = span .span_id
80- service = span .service or ""
8180
8281 assert output == "Hello! - dd.service={} dd.version={} dd.env={} dd.trace_id={} dd.span_id={}" .format (
8382 service , version , env , trace_id , span_id
@@ -123,11 +122,12 @@ def create_span():
123122 span .set_tag (VERSION_KEY , "manual.version" )
124123 return span
125124
126- self ._test_logging (create_span = create_span , version = "manual.version " )
125+ self ._test_logging (create_span = create_span , version = "" )
127126
128127 # Setting global config version and overriding with span specific value
128+ # We always want the globals in the logs
129129 with self .override_global_config (dict (version = "global.version" , env = "global.env" )):
130- self ._test_logging (create_span = create_span , version = "manual .version" , env = "global.env" )
130+ self ._test_logging (create_span = create_span , version = "global .version" , env = "global.env" )
131131
132132 def test_log_trace_env (self ):
133133 """
@@ -139,11 +139,12 @@ def create_span():
139139 span .set_tag (ENV_KEY , "manual.env" )
140140 return span
141141
142- self ._test_logging (create_span = create_span , env = "manual.env " )
142+ self ._test_logging (create_span = create_span , env = "" )
143143
144144 # Setting global config env and overriding with span specific value
145+ # We always want the globals in the logs
145146 with self .override_global_config (dict (version = "global.version" , env = "global.env" )):
146- self ._test_logging (create_span = create_span , version = "global.version" , env = "manual .env" )
147+ self ._test_logging (create_span = create_span , version = "global.version" , env = "global .env" )
147148
148149 def test_log_no_trace (self ):
149150 """
0 commit comments