@@ -765,7 +765,7 @@ abstract class HttpClientTest extends VersionedNamingTestBase {
765765 def " test request header #header tag mapping" () {
766766 when :
767767 def url = server. address. resolve(" /success" )
768- def status = doRequest(method, url, [(header): value])
768+ def status = (value2 == null ) ? doRequest(method, url, [(header): value]) : doRequest(method, url, [(header): value, (header): value2 ])
769769 if (isDataStreamsEnabled()) {
770770 TEST_DATA_STREAMS_WRITER . waitForGroups(1 )
771771 }
@@ -788,11 +788,13 @@ abstract class HttpClientTest extends VersionedNamingTestBase {
788788 }
789789
790790 where :
791- method | header | value | tags
792- ' GET' | ' X-Datadog-Test-Both-Header' | ' foo' | [ ' both_header_tag' : ' foo' ]
793- ' GET' | ' X-Datadog-Test-Request-Header' | ' bar' | [ ' request_header_tag' : ' bar' ]
794- ' GET' | ' X-Datadog-Test-Both-Header' | ' bar,baz' | [ ' both_header_tag' : ' bar,baz' ]
795- ' GET' | ' X-Datadog-Test-Request-Header' | ' foo,bar' | [ ' request_header_tag' : ' foo,bar' ]
791+ method | header | value | value2 | tags
792+ ' GET' | ' X-Datadog-Test-Both-Header' | ' foo' | null | [ ' both_header_tag' : ' foo' ]
793+ ' GET' | ' X-Datadog-Test-Request-Header' | ' bar' | null | [ ' request_header_tag' : ' bar' ]
794+ ' GET' | ' X-Datadog-Test-Both-Header' | ' bar,baz' | null | [ ' both_header_tag' : ' bar,baz' ]
795+ ' GET' | ' X-Datadog-Test-Request-Header' | ' foo,bar' | null | [ ' request_header_tag' : ' foo,bar' ]
796+ ' GET' | ' X-Datadog-Test-Both-Header' | ' foo' | ' foo2' | [ ' both_header_tag' : ' foo, foo2' ]
797+ ' GET' | ' X-Datadog-Test-Request-Header' | ' bar' | ' bar2' | [ ' request_header_tag' : ' bar, bar2' ]
796798 }
797799
798800 def " test response header #header tag mapping" () {
0 commit comments