diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-04-24 13:27:26 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-04-24 13:27:26 +0200 |
commit | aeb59f3430b0cf867d3ace5a281b6582dad9c404 (patch) | |
tree | 7b20a8bd2df59cea869ae731bb78e871591a86be /container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java | |
parent | 5d7972f66aaf58ba4281968fe36a505f8d85610d (diff) |
Add state/v1/version path returning the Vespa version
Diffstat (limited to 'container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java')
-rw-r--r-- | container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java b/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java index f18d243819e..6bd793cb6e4 100644 --- a/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java +++ b/container-core/src/test/java/com/yahoo/container/jdisc/state/StateHandlerTest.java @@ -4,6 +4,7 @@ package com.yahoo.container.jdisc.state; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.inject.AbstractModule; +import com.yahoo.component.Vtag; import com.yahoo.container.core.ApplicationMetadataConfig; import com.yahoo.container.jdisc.config.HealthMonitorConfig; import com.yahoo.jdisc.Metric; @@ -34,7 +35,7 @@ import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; /** - * @author <a href="mailto:simon@yahoo-inc.com">Simon Thoresen Hult</a> + * @author Simon Thoresen Hult */ public class StateHandlerTest { @@ -385,6 +386,14 @@ public class StateHandlerTest { assertEquals(META_GENERATION, container.get("generation").asLong()); } + @Test + public void testStateVersion() throws Exception { + JsonNode root = requestAsJson("http://localhost/state/v1/version"); + + JsonNode version = root.get("version"); + assertEquals(Vtag.currentVersion.toString(), version.asText()); + } + private void incrementCurrentTime(long val) { currentTimeMillis += val; monitor.checkTime(); |