Revision fde28316 test/ganeti.rapi.client_unittest.py

b/test/ganeti.rapi.client_unittest.py
450 450
    self.assertItems(["node-z"])
451 451
    self.assertQuery("storage_type", ["lvm-pv"])
452 452
    self.assertQuery("name", ["hda"])
453
    self.assertQuery("allocatable", None)
454

  
455
    for allocatable, query_allocatable in [(True, "1"), (False, "0")]:
456
      self.rapi.AddResponse("7205")
457
      job_id = self.client.ModifyNodeStorageUnits("node-z", "lvm-pv", "hda",
458
                                                  allocatable=allocatable)
459
      self.assertEqual(7205, job_id)
460
      self.assertHandler(rlib2.R_2_nodes_name_storage_modify)
461
      self.assertItems(["node-z"])
462
      self.assertQuery("storage_type", ["lvm-pv"])
463
      self.assertQuery("name", ["hda"])
464
      self.assertQuery("allocatable", [query_allocatable])
453 465

  
454 466
  def testRepairNodeStorageUnits(self):
455 467
    self.rapi.AddResponse("99")

Also available in: Unified diff