diff options
author | valerijf <valerijf@oath.com> | 2017-08-30 09:24:26 +0200 |
---|---|---|
committer | valerijf <valerijf@oath.com> | 2017-08-30 09:24:26 +0200 |
commit | 388de264b5e1c775fbf603ae5db16e0121aad27c (patch) | |
tree | b1b368736eb7c3d02da8308756af42dc53627a14 /node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java | |
parent | 8af3bc056d712a3a1bc6b99bef3ddf5be3b89e94 (diff) |
Code review fixes
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java')
-rw-r--r-- | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java index f7168e132f2..fe3f12b105e 100644 --- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java +++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/NodeRepositoryTest.java @@ -70,23 +70,20 @@ public class NodeRepositoryTest { } @Test - public void only_allow_docker_containers_remove_in_provisioned_or_ready() { + public void only_allow_docker_containers_remove_in_ready() { NodeRepositoryTester tester = new NodeRepositoryTester(); tester.addNode("id1", "host1", "docker", NodeType.tenant); - tester.addNode("id2", "host2", "docker", NodeType.tenant); - tester.nodeRepository().fail("host2", Agent.system, "Failed for testing"); - tester.nodeRepository().removeRecursively("host1"); // host1 is in state provisioned try { - tester.nodeRepository().removeRecursively("host2"); - fail("Should not be able to delete docker tenant node in state dirty"); + tester.nodeRepository().removeRecursively("host1"); // host1 is in state provisioned + fail("Should not be able to delete docker container node by itself in state provisioned"); } catch (IllegalArgumentException ignored) { // Expected } - tester.nodeRepository().setDirty("host2"); - tester.nodeRepository().setReady("host2"); - tester.nodeRepository().removeRecursively("host2"); + tester.nodeRepository().setDirty("host1"); + tester.nodeRepository().setReady("host1"); + tester.nodeRepository().removeRecursively("host1"); } @Test @@ -105,7 +102,7 @@ public class NodeRepositoryTest { try { tester.nodeRepository().removeRecursively("host1"); - fail("Should not be able to delete host node, one of the children are in state dirty"); + fail("Should not be able to delete host node, one of the children is in state dirty"); } catch (IllegalArgumentException ignored) { // Expected } @@ -117,7 +114,7 @@ public class NodeRepositoryTest { // Now node10 and node12 are in provisioned, set node11 to ready, and it should be OK to delete host1 tester.nodeRepository().setReady("node11"); - tester.nodeRepository().removeRecursively("node12"); // Remove one of the children first instead + tester.nodeRepository().removeRecursively("node11"); // Remove one of the children first instead assertEquals(3, tester.nodeRepository().getNodes().size()); tester.nodeRepository().removeRecursively("host1"); |