Revision 4a90bd4f test/py/ganeti.rapi.client_unittest.py

b/test/py/ganeti.rapi.client_unittest.py
594 594
  def testRebootInstance(self):
595 595
    self.rapi.AddResponse("6146")
596 596
    job_id = self.client.RebootInstance("i-bar", reboot_type="hard",
597
                                        ignore_secondaries=True, dry_run=True,
598
                                        reason_text="Updates")
599
    self.assertEqual(6146, job_id)
600
    self.assertHandler(rlib2.R_2_instances_name_reboot)
601
    self.assertItems(["i-bar"])
602
    self.assertDryRun()
603
    self.assertQuery("type", ["hard"])
604
    self.assertQuery("ignore_secondaries", ["1"])
605
    self.assertQuery("reason_text", ["Updates"])
606

  
607
  def testRebootInstanceDefaultReason(self):
608
    self.rapi.AddResponse("6146")
609
    job_id = self.client.RebootInstance("i-bar", reboot_type="hard",
597 610
                                        ignore_secondaries=True, dry_run=True)
598 611
    self.assertEqual(6146, job_id)
599 612
    self.assertHandler(rlib2.R_2_instances_name_reboot)
......
601 614
    self.assertDryRun()
602 615
    self.assertQuery("type", ["hard"])
603 616
    self.assertQuery("ignore_secondaries", ["1"])
617
    self.assertQuery("reason_text", None)
604 618

  
605 619
  def testShutdownInstance(self):
606 620
    self.rapi.AddResponse("1487")

Also available in: Unified diff