Revision 55cec070 test/py/ganeti.rapi.rlib2_unittest.py
b/test/py/ganeti.rapi.rlib2_unittest.py | ||
---|---|---|
370 | 370 |
handler = _CreateHandler(rlib2.R_2_instances_name_reboot, ["inst847"], { |
371 | 371 |
"dry-run": ["1"], |
372 | 372 |
"ignore_secondaries": ["1"], |
373 |
"reason": ["System update"], |
|
373 | 374 |
}, {}, clfactory) |
374 | 375 |
job_id = handler.POST() |
375 | 376 |
|
... | ... | |
383 | 384 |
self.assertEqual(op.reboot_type, constants.INSTANCE_REBOOT_HARD) |
384 | 385 |
self.assertTrue(op.ignore_secondaries) |
385 | 386 |
self.assertTrue(op.dry_run) |
387 |
self.assertEqual(op.reason[0][0], constants.OPCODE_REASON_SRC_USER) |
|
388 |
self.assertEqual(op.reason[0][1], "System update") |
|
389 |
self.assertEqual(op.reason[1][0], |
|
390 |
"%s:%s" % (constants.OPCODE_REASON_SRC_RLIB2, |
|
391 |
"instances_name_reboot")) |
|
392 |
self.assertEqual(op.reason[1][1], "") |
|
386 | 393 |
|
387 | 394 |
self.assertRaises(IndexError, cl.GetNextSubmittedJob) |
388 | 395 |
|
Also available in: Unified diff