Переглянути джерело

Fix windows test failures

Steve Riesenberg 4 роки тому
батько
коміт
687f03f047

+ 4 - 3
oauth2-authorization-server/src/test/java/org/springframework/security/oauth2/server/authorization/client/TestRegisteredClients.java

@@ -16,6 +16,7 @@
 package org.springframework.security.oauth2.server.authorization.client;
 package org.springframework.security.oauth2.server.authorization.client;
 
 
 import java.time.Instant;
 import java.time.Instant;
+import java.time.temporal.ChronoUnit;
 
 
 import org.springframework.security.oauth2.core.AuthorizationGrantType;
 import org.springframework.security.oauth2.core.AuthorizationGrantType;
 import org.springframework.security.oauth2.core.ClientAuthenticationMethod;
 import org.springframework.security.oauth2.core.ClientAuthenticationMethod;
@@ -28,7 +29,7 @@ public class TestRegisteredClients {
 	public static RegisteredClient.Builder registeredClient() {
 	public static RegisteredClient.Builder registeredClient() {
 		return RegisteredClient.withId("registration-1")
 		return RegisteredClient.withId("registration-1")
 				.clientId("client-1")
 				.clientId("client-1")
-				.clientIdIssuedAt(Instant.now())
+				.clientIdIssuedAt(Instant.now().truncatedTo(ChronoUnit.SECONDS))
 				.clientSecret("secret")
 				.clientSecret("secret")
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.authorizationGrantType(AuthorizationGrantType.REFRESH_TOKEN)
 				.authorizationGrantType(AuthorizationGrantType.REFRESH_TOKEN)
@@ -40,7 +41,7 @@ public class TestRegisteredClients {
 	public static RegisteredClient.Builder registeredClient2() {
 	public static RegisteredClient.Builder registeredClient2() {
 		return RegisteredClient.withId("registration-2")
 		return RegisteredClient.withId("registration-2")
 				.clientId("client-2")
 				.clientId("client-2")
-				.clientIdIssuedAt(Instant.now())
+				.clientIdIssuedAt(Instant.now().truncatedTo(ChronoUnit.SECONDS))
 				.clientSecret("secret")
 				.clientSecret("secret")
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.authorizationGrantType(AuthorizationGrantType.REFRESH_TOKEN)
 				.authorizationGrantType(AuthorizationGrantType.REFRESH_TOKEN)
@@ -55,7 +56,7 @@ public class TestRegisteredClients {
 	public static RegisteredClient.Builder registeredPublicClient() {
 	public static RegisteredClient.Builder registeredPublicClient() {
 		return RegisteredClient.withId("registration-3")
 		return RegisteredClient.withId("registration-3")
 				.clientId("client-3")
 				.clientId("client-3")
-				.clientIdIssuedAt(Instant.now())
+				.clientIdIssuedAt(Instant.now().truncatedTo(ChronoUnit.SECONDS))
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
 				.clientAuthenticationMethod(ClientAuthenticationMethod.NONE)
 				.clientAuthenticationMethod(ClientAuthenticationMethod.NONE)
 				.redirectUri("https://example.com")
 				.redirectUri("https://example.com")