diff options
author | jonmv <venstad@gmail.com> | 2022-06-10 13:48:38 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-06-10 13:48:38 +0200 |
commit | 85381f1ba40251e6a9c3773586867f7d2e4b20ec (patch) | |
tree | 71be7a5add58f76a579fdcdd2d3e070c50f51b64 /vespa-osgi-testrunner | |
parent | 073c4eec84043026e83803e0138660c184f96d8c (diff) |
Add additional data to test runtime
Diffstat (limited to 'vespa-osgi-testrunner')
-rw-r--r-- | vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/test/samples/UsingTestRuntimeTest.java | 3 | ||||
-rw-r--r-- | vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/JunitRunnerTest.java | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/test/samples/UsingTestRuntimeTest.java b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/test/samples/UsingTestRuntimeTest.java index acb41bb42be..be60ef554af 100644 --- a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/test/samples/UsingTestRuntimeTest.java +++ b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/test/samples/UsingTestRuntimeTest.java @@ -17,6 +17,9 @@ public class UsingTestRuntimeTest { assertEquals(Environment.test, runtime.zone().environment()); assertEquals("name", runtime.zone().region()); assertNull(runtime.deploymentToTest().endpoint("dummy")); + assertEquals("1.2.3", runtime.deploymentToTest().platformVersion()); + assertEquals(321, runtime.deploymentToTest().applicationVersion()); + assertEquals(1000, runtime.deploymentToTest().deployedAt().toEpochMilli()); } } diff --git a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/JunitRunnerTest.java b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/JunitRunnerTest.java index 8e330b0228e..51acd4b1fdf 100644 --- a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/JunitRunnerTest.java +++ b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/JunitRunnerTest.java @@ -1,8 +1,10 @@ package com.yahoo.vespa.testrunner; +import ai.vespa.cloud.ApplicationId; import ai.vespa.cloud.Environment; import ai.vespa.cloud.Zone; import ai.vespa.hosted.cd.Deployment; +import ai.vespa.hosted.cd.Endpoint; import ai.vespa.hosted.cd.TestRuntime; import com.yahoo.vespa.testrunner.TestReport.Status; import com.yahoo.vespa.testrunner.TestRunner.Suite; @@ -169,7 +171,12 @@ class JunitRunnerTest { @Override public Deployment deploymentToTest() { - return __ -> null; + return new Deployment() { + @Override public Endpoint endpoint(String id) { return null; } + @Override public String platformVersion() { return "1.2.3"; } + @Override public long applicationVersion() { return 321; } + @Override public Instant deployedAt() { return Instant.ofEpochMilli(1000); } + }; } @Override @@ -177,6 +184,11 @@ class JunitRunnerTest { return new Zone(Environment.test, "name"); } + @Override + public ApplicationId application() { + return null; + } + } } |