diff options
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java')
-rw-r--r-- | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java index 070db08f090..47640e1c00b 100644 --- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java +++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/os/OsVersionsTest.java @@ -42,7 +42,12 @@ public class OsVersionsTest { // Target can be (de)activated versions.setActive(NodeType.host, true); - assertTrue("Target version deactivated", versions.targetFor(NodeType.host).get().active()); + assertTrue("Target version activated", versions.targetFor(NodeType.host).get().active()); + + // Re-setting the same version does not affect active status + versions.setTarget(NodeType.host, version2.version(), false); + assertTrue("Target version remains active", versions.targetFor(NodeType.host).get().active()); + versions.setActive(NodeType.host, false); assertFalse("Target version deactivated", versions.targetFor(NodeType.host).get().active()); |