Revision 752df8bb

b/test/ganeti.rapi.client_unittest.py
423 423
                      self.client.ModifyNodeStorageUnits,
424 424
                      "node-n", "floppy-disk", "hdc")
425 425

  
426
  def testRepairNodeStorageUnits(self):
427
    self.rapi.AddResponse("99")
428
    self.assertEqual(99, self.client.RepairNodeStorageUnits("node-z", "lvm-pv",
429
                                                            "hda"))
430
    self.assertHandler(rlib2.R_2_nodes_name_storage_repair)
431
    self.assertItems(["node-z"])
432
    self.assertQuery("storage_type", ["lvm-pv"])
433
    self.assertQuery("name", ["hda"])
434

  
435
    self.assertRaises(client.InvalidStorageType,
436
                      self.client.RepairNodeStorageUnits,
437
                      "node-n", "floppy-disk", "hdc")
438

  
426 439
  def testGetNodeTags(self):
427 440
    self.rapi.AddResponse("[\"fry\", \"bender\"]")
428 441
    self.assertEqual(["fry", "bender"], self.client.GetNodeTags("node-k"))

Also available in: Unified diff