summaryrefslogtreecommitdiffstats
path: root/config-model-api/src/test/java/com/yahoo/config/application/api
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-06-01 16:17:54 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2017-06-01 16:17:54 +0200
commit52cd7858420e6ec7c1a908d8fab68250678ac678 (patch)
treed3c0b205eaff095e7c2f91baf0c5dbe18bd3fa99 /config-model-api/src/test/java/com/yahoo/config/application/api
parenta601c05887df1fd729e600e46ff264f920b79782 (diff)
Allow delay steps in model
Diffstat (limited to 'config-model-api/src/test/java/com/yahoo/config/application/api')
-rw-r--r--config-model-api/src/test/java/com/yahoo/config/application/api/DeploymentSpecTest.java34
1 files changed, 15 insertions, 19 deletions
diff --git a/config-model-api/src/test/java/com/yahoo/config/application/api/DeploymentSpecTest.java b/config-model-api/src/test/java/com/yahoo/config/application/api/DeploymentSpecTest.java
index 76d395ef95b..cd34331c069 100644
--- a/config-model-api/src/test/java/com/yahoo/config/application/api/DeploymentSpecTest.java
+++ b/config-model-api/src/test/java/com/yahoo/config/application/api/DeploymentSpecTest.java
@@ -27,7 +27,7 @@ public class DeploymentSpecTest {
DeploymentSpec spec = DeploymentSpec.fromXml(r);
assertEquals(specXml, spec.xmlForm());
assertEquals(1, spec.zones().size());
- assertEquals(Environment.test, spec.zones().get(0).environment());
+ assertTrue(spec.zones().get(0).deploysTo(Environment.test));
assertTrue(spec.includes(Environment.test, Optional.empty()));
assertFalse(spec.includes(Environment.test, Optional.of(RegionName.from("region1"))));
assertFalse(spec.includes(Environment.staging, Optional.empty()));
@@ -45,8 +45,8 @@ public class DeploymentSpecTest {
DeploymentSpec spec = DeploymentSpec.fromXml(r);
assertEquals(2, spec.zones().size());
- assertEquals(Environment.test, spec.zones().get(0).environment());
- assertEquals(Environment.staging, spec.zones().get(1).environment());
+ assertTrue(spec.zones().get(0).deploysTo(Environment.test));
+ assertTrue(spec.zones().get(1).deploysTo(Environment.staging));
assertTrue(spec.includes(Environment.test, Optional.empty()));
assertFalse(spec.includes(Environment.test, Optional.of(RegionName.from("region1"))));
assertTrue(spec.includes(Environment.staging, Optional.empty()));
@@ -68,17 +68,15 @@ public class DeploymentSpecTest {
DeploymentSpec spec = DeploymentSpec.fromXml(r);
assertEquals(4, spec.zones().size());
- assertEquals(Environment.test, spec.zones().get(0).environment());
+ assertTrue(spec.zones().get(0).deploysTo(Environment.test));
- assertEquals(Environment.staging, spec.zones().get(1).environment());
+ assertTrue(spec.zones().get(1).deploysTo(Environment.staging));
- assertEquals(Environment.prod, spec.zones().get(2).environment());
- assertEquals("us-east1", spec.zones().get(2).region().get().value());
- assertFalse(spec.zones().get(2).active());
+ assertTrue(spec.zones().get(2).deploysTo(Environment.prod, Optional.of(RegionName.from("us-east1"))));
+ assertFalse(((DeploymentSpec.ZoneDeployment)spec.zones().get(2)).active());
- assertEquals(Environment.prod, spec.zones().get(3).environment());
- assertEquals("us-west1", spec.zones().get(3).region().get().value());
- assertTrue(spec.zones().get(3).active());
+ assertTrue(spec.zones().get(3).deploysTo(Environment.prod, Optional.of(RegionName.from("us-west1"))));
+ assertTrue(((DeploymentSpec.ZoneDeployment)spec.zones().get(3)).active());
assertTrue(spec.includes(Environment.test, Optional.empty()));
assertFalse(spec.includes(Environment.test, Optional.of(RegionName.from("region1"))));
@@ -107,17 +105,15 @@ public class DeploymentSpecTest {
DeploymentSpec spec = DeploymentSpec.fromXml(r);
assertEquals(4, spec.zones().size());
- assertEquals(Environment.test, spec.zones().get(0).environment());
+ assertTrue(spec.zones().get(0).deploysTo(Environment.test));
- assertEquals(Environment.staging, spec.zones().get(1).environment());
+ assertTrue(spec.zones().get(1).deploysTo(Environment.staging));
- assertEquals(Environment.prod, spec.zones().get(2).environment());
- assertEquals("us-east1", spec.zones().get(2).region().get().value());
- assertFalse(spec.zones().get(2).active());
+ assertTrue(spec.zones().get(2).deploysTo(Environment.prod, Optional.of(RegionName.from("us-east1"))));
+ assertFalse(((DeploymentSpec.ZoneDeployment)spec.zones().get(2)).active());
- assertEquals(Environment.prod, spec.zones().get(3).environment());
- assertEquals("us-west1", spec.zones().get(3).region().get().value());
- assertTrue(spec.zones().get(3).active());
+ assertTrue(spec.zones().get(3).deploysTo(Environment.prod, Optional.of(RegionName.from("us-west1"))));
+ assertTrue(((DeploymentSpec.ZoneDeployment)spec.zones().get(3)).active());
assertTrue(spec.includes(Environment.test, Optional.empty()));
assertFalse(spec.includes(Environment.test, Optional.of(RegionName.from("region1"))));