Skip to content

Commit 611b9e8

Browse files
Fix test for derivatives set in the span
1 parent d9aa4f1 commit 611b9e8

1 file changed

Lines changed: 3 additions & 15 deletions

File tree

dd-java-agent/appsec/src/test/groovy/com/datadog/appsec/gateway/GatewayBridgeSpecification.groovy

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -925,31 +925,19 @@ class GatewayBridgeSpecification extends DDSpecification {
925925
'appsec.another.unrelated.tag' | false
926926
}
927927

928-
void 'derivatives are set in the span after a request'() {
928+
void 'fingerprints are set in the span after a request'() {
929929
given:
930-
final mockAppSecCtx = Stub(AppSecRequestContext) {
931-
transferCollectedEvents() >> []
932-
getRequestHeaders() >> [
933-
'host': ['localhost']
934-
]
935-
}
930+
final mockAppSecCtx = new AppSecRequestContext(derivatives: ['_dd.appsec.fp.http.endpoint': 'xyz'])
936931
final mockCtx = Stub(RequestContext) {
937932
getData(RequestContextSlot.APPSEC) >> mockAppSecCtx
938933
getTraceSegment() >> traceSegment
939934
}
940935
final spanInfo = Stub(AgentSpan)
941-
traceSegment.getTagTop(tag) >> true
942936

943937
when:
944938
requestEndedCB.apply(mockCtx, spanInfo)
945939

946940
then:
947-
(userTracking ? 1 : 0) * traceSegment.setTagTop('http.request.headers.host', 'localhost')
948-
949-
where:
950-
tag | userTracking
951-
'appsec.events.users.login.success.track' | true
952-
'appsec.events.users.login.failure.track' | true
953-
'appsec.another.unrelated.tag' | false
941+
1 * traceSegment.setTagTop('_dd.appsec.fp.http.endpoint', 'xyz')
954942
}
955943
}

0 commit comments

Comments
 (0)