summaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java b/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java
index 3354e9320fc..57e3cfa9dfa 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ValidationOverrideTest.java
@@ -1,6 +1,7 @@
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.model.application.validation;
+import com.yahoo.test.ManualClock;
import com.yahoo.vespa.model.application.validation.xml.ValidationOverridesXMLReader;
import org.junit.Test;
import org.xml.sax.SAXException;
@@ -32,7 +33,7 @@ public class ValidationOverrideTest {
{
ValidationOverrides overrides = new ValidationOverridesXMLReader().read(Optional.of(new StringReader(validationOverrides)),
- at("2000-01-01T23:59:00"));
+ ManualClock.at("2000-01-01T23:59:00"));
assertOverridden("indexing-change", overrides);
assertOverridden("indexing-mode-change", overrides);
assertNotOverridden("field-type-change", overrides);
@@ -40,7 +41,7 @@ public class ValidationOverrideTest {
{
ValidationOverrides overrides = new ValidationOverridesXMLReader().read(Optional.of(new StringReader(validationOverrides)),
- at("2000-01-02T00:00:00"));
+ ManualClock.at("2000-01-02T00:00:00"));
assertNotOverridden("indexing-change", overrides);
assertOverridden("indexing-mode-change", overrides);
assertNotOverridden("field-type-change", overrides);
@@ -48,7 +49,7 @@ public class ValidationOverrideTest {
{
ValidationOverrides overrides = new ValidationOverridesXMLReader().read(Optional.of(new StringReader(validationOverrides)),
- at("2000-01-04T00:00:00"));
+ ManualClock.at("2000-01-04T00:00:00"));
assertNotOverridden("indexing-change", overrides);
assertNotOverridden("indexing-mode-change", overrides);
assertNotOverridden("field-type-change", overrides);
@@ -65,7 +66,7 @@ public class ValidationOverrideTest {
try {
new ValidationOverridesXMLReader().read(Optional.of(new StringReader(validationOverrides)),
- at("2000-01-01T23:59:00"));
+ ManualClock.at("2000-01-01T23:59:00"));
fail("Expected validation interval override validation validation failure");
}
catch (IllegalArgumentException e) {
@@ -75,10 +76,6 @@ public class ValidationOverrideTest {
}
}
- private Instant at(String utcIsoTime) {
- return LocalDateTime.parse(utcIsoTime, DateTimeFormatter.ISO_DATE_TIME).atZone(ZoneOffset.UTC).toInstant();
- }
-
private void assertOverridden(String validationId, ValidationOverrides overrides) {
overrides.invalid(ValidationId.from(validationId).get(), "message"); // should not throw exception
}