Skip to content

Commit 570368e

Browse files
committed
Add tests
1 parent 2eacb90 commit 570368e

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

dd-java-agent/testing/src/main/groovy/datadog/trace/agent/test/base/HttpClientTest.groovy

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)