diff --git a/tests/common/src/main/java/org/springframework/cloud/sleuth/instrument/security/SpringSecurityTests.java b/tests/common/src/main/java/org/springframework/cloud/sleuth/instrument/security/SpringSecurityTests.java index 7071db5ac..9cab9ba68 100644 --- a/tests/common/src/main/java/org/springframework/cloud/sleuth/instrument/security/SpringSecurityTests.java +++ b/tests/common/src/main/java/org/springframework/cloud/sleuth/instrument/security/SpringSecurityTests.java @@ -19,7 +19,6 @@ package org.springframework.cloud.sleuth.instrument.security; import java.util.Collection; import java.util.List; import java.util.Map; -import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; import org.junit.jupiter.api.BeforeEach; @@ -64,17 +63,12 @@ public abstract class SpringSecurityTests { @Test void authenticated_user_should_trigger_events() { - long beforeStart = TimeUnit.MILLISECONDS.toMicros(System.currentTimeMillis()); ResponseEntity entity = restTemplate.withBasicAuth("user", "password").getForEntity("/", String.class); - long afterStop = TimeUnit.MILLISECONDS.toMicros(System.currentTimeMillis()); then(entity.getStatusCode().is2xxSuccessful()).isTrue(); then(entity.getBody()).isEqualTo("authenticated"); List> authEvents = getAuthEvents(testSpanHandler.reportedSpans()); - then(authEvents).isNotEmpty() - .allSatisfy(authEvent -> then(authEvent.getKey()).isStrictlyBetween(beforeStart, afterStop)); - for (int i = 0; i < authEvents.size(); i += 2) { String setEvent = authEvents.get(i).getValue(); then(setEvent).isEqualTo("Authentication set UsernamePasswordAuthenticationToken[USER]"); @@ -84,18 +78,13 @@ public abstract class SpringSecurityTests { } @Test - void anonymous_should_trigger_events() { - long beforeStart = TimeUnit.MILLISECONDS.toMicros(System.currentTimeMillis()); + void anonymous_user_should_trigger_events() { ResponseEntity entity = restTemplate.getForEntity("/", String.class); - long afterStop = TimeUnit.MILLISECONDS.toMicros(System.currentTimeMillis()); then(entity.getStatusCode().is2xxSuccessful()).isTrue(); then(entity.getBody()).contains("html", "form"); List> authEvents = getAuthEvents(testSpanHandler.reportedSpans()); - then(authEvents).isNotEmpty() - .allSatisfy(authEvent -> then(authEvent.getKey()).isStrictlyBetween(beforeStart, afterStop)); - for (int i = 0; i < authEvents.size(); i += 2) { String setEvent = authEvents.get(i).getValue(); then(setEvent).isEqualTo("Authentication set AnonymousAuthenticationToken[ROLE_ANONYMOUS]");