diff options
author | gjoranv <gv@verizonmedia.com> | 2022-03-18 00:49:29 +0100 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2022-03-18 00:49:29 +0100 |
commit | e165b63ae27021f58fb8baece8acfa6c44c99c8d (patch) | |
tree | 86f5d876c062be97093ab948092ebacb199693c8 /athenz-identity-provider-service/src | |
parent | b7942bcab40b3f2d85e10b3db4f4344a56b0f166 (diff) |
Truncate Instant.now() precision to micros
- The ObjectMapper used by EntityBindingsMapper.toAttestationData()
is limited to microseconds, while some Java 17 jvms yield nanos,
causing the test to fail.
Diffstat (limited to 'athenz-identity-provider-service/src')
-rw-r--r-- | athenz-identity-provider-service/src/test/java/com/yahoo/vespa/hosted/ca/restapi/InstanceSerializerTest.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/athenz-identity-provider-service/src/test/java/com/yahoo/vespa/hosted/ca/restapi/InstanceSerializerTest.java b/athenz-identity-provider-service/src/test/java/com/yahoo/vespa/hosted/ca/restapi/InstanceSerializerTest.java index ce725990d62..035f1fbcbad 100644 --- a/athenz-identity-provider-service/src/test/java/com/yahoo/vespa/hosted/ca/restapi/InstanceSerializerTest.java +++ b/athenz-identity-provider-service/src/test/java/com/yahoo/vespa/hosted/ca/restapi/InstanceSerializerTest.java @@ -21,6 +21,8 @@ import java.io.IOException; import java.io.UncheckedIOException; import java.nio.charset.StandardCharsets; import java.time.Instant; +import java.time.temporal.ChronoUnit; +import java.time.temporal.TemporalUnit; import java.util.Collections; import java.util.Optional; @@ -43,7 +45,7 @@ public class InstanceSerializerTest { 0, "configserverhostname", "instancehostname", - Instant.now(), + Instant.now().truncatedTo(ChronoUnit.MICROS), // Truncate to the precision given from EntityBindingsMapper.toAttestationData() Collections.emptySet(), IdentityType.NODE); |