Revision 4245446f test/ganeti.rapi.client_unittest.py

b/test/ganeti.rapi.client_unittest.py
351 351
  def assertDryRun(self):
352 352
    self.assertTrue(self.rapi.GetLastHandler().dryRun())
353 353

  
354
  def assertUseForce(self):
355
    self.assertTrue(self.rapi.GetLastHandler().useForce())
356

  
354 357
  def testEncodeQuery(self):
355 358
    query = [
356 359
      ("a", None),
......
1045 1048
    self.assertEqual(job_id, 12348)
1046 1049
    self.assertHandler(rlib2.R_2_groups_name_modify)
1047 1050

  
1051
  def testAssignGroupNodes(self):
1052
    self.rapi.AddResponse("12349")
1053
    job_id = self.client.AssignGroupNodes("mygroup", ["node1", "node2"],
1054
                                          force=True, dry_run=True)
1055
    self.assertEqual(job_id, 12349)
1056
    self.assertHandler(rlib2.R_2_groups_name_assign_nodes)
1057
    self.assertDryRun()
1058
    self.assertUseForce()
1059

  
1048 1060
  def testModifyCluster(self):
1049 1061
    for mnh in [None, False, True]:
1050 1062
      self.rapi.AddResponse("14470")

Also available in: Unified diff