File tree Expand file tree Collapse file tree
dd-java-agent/appsec/src/test/groovy/com/datadog/appsec/gateway Expand file tree Collapse file tree Original file line number Diff line number Diff 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}
You can’t perform that action at this time.
0 commit comments