R2dbcReactiveOAuth2AuthorizedClientServiceTests should anticipate a lower-precision timestamp #9449
Labels
in: oauth2
An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)
type: enhancement
A general enhancement
Milestone
Instant
can contain up to nine digits in its decimal part, but most databases only support microsecond precision. Given that,R2dbcReactiveOAuth2AuthorizedClientServiceTests
should only assert thatInstant
values match database values up to the microsecond.Additional Details
This can be verified on Windows using JDK 11 and running
R2dbcReactiveOAuth2AuthorizedClientServiceTests
. Occassionally, theInstant
obtained from the OS contains enough precision to cause rounding, making the assertions fail.The text was updated successfully, but these errors were encountered: