Revision 1fa6fcba test/py/ganeti.rapi.client_unittest.py

b/test/py/ganeti.rapi.client_unittest.py
638 638
  def testStartupInstance(self):
639 639
    self.rapi.AddResponse("27149")
640 640
    self.assertEqual(27149, self.client.StartupInstance("bar-instance",
641
                                                        dry_run=True,
642
                                                        reason="New"))
643
    self.assertHandler(rlib2.R_2_instances_name_startup)
644
    self.assertItems(["bar-instance"])
645
    self.assertDryRun()
646
    self.assertQuery("reason", ["New"])
647

  
648
  def testStartupInstanceDefaultReason(self):
649
    self.rapi.AddResponse("27149")
650
    self.assertEqual(27149, self.client.StartupInstance("bar-instance",
641 651
                                                        dry_run=True))
642 652
    self.assertHandler(rlib2.R_2_instances_name_startup)
643 653
    self.assertItems(["bar-instance"])
644 654
    self.assertDryRun()
655
    self.assertQuery("reason", None)
645 656

  
646 657
  def testReinstallInstance(self):
647 658
    self.rapi.AddResponse(serializer.DumpJson([]))

Also available in: Unified diff