def testShutdownNode_NotConnected(self): """Test method for ScalarisVM.shutdownNode() with a closed connection.""" vm = ScalarisVM() vm.close_connection() #self.assertRaises(scalaris.ConnectionError, vm.shutdownNode("test")) vm.shutdownNode("test") vm.close_connection()
def _testDeleteNode(self, action): """Test method for ScalarisVM.shutdownNode() and ScalarisVM.killNode().""" vm = ScalarisVM() size = vm.getNumberOfNodes(); (ok, _failed) = vm.addNodes(1) name = ok[0] self.assertEqual(size + 1, vm.getNumberOfNodes()) if action == 'shutdown': result = vm.shutdownNode(name) elif action == 'kill': result = vm.killNode(name) self.assertTrue(result) self.assertEqual(size, vm.getNumberOfNodes()) nodes = vm.getNodes() self.assertTrue(not name in nodes, str(nodes) + " should not contain " + name) vm.close_connection()
def _testDeleteNode(self, action): """Test method for ScalarisVM.shutdownNode() and ScalarisVM.killNode().""" vm = ScalarisVM() size = vm.getNumberOfNodes() (ok, _failed) = vm.addNodes(1) name = ok[0] self.assertEqual(size + 1, vm.getNumberOfNodes()) if action == 'shutdown': result = vm.shutdownNode(name) elif action == 'kill': result = vm.killNode(name) self.assertTrue(result) self.assertEqual(size, vm.getNumberOfNodes()) nodes = vm.getNodes() self.assertTrue(not name in nodes, str(nodes) + " should not contain " + name) vm.close_connection()