Revision 1f350e0f test/py/ganeti.rapi.rlib2_unittest.py
b/test/py/ganeti.rapi.rlib2_unittest.py | ||
---|---|---|
422 | 422 |
clfactory = _FakeClientFactory(_FakeClient) |
423 | 423 |
handler = _CreateHandler(rlib2.R_2_instances_name_shutdown, ["inst26791"], { |
424 | 424 |
"no_remember": ["0"], |
425 |
"reason": ["Not used anymore"], |
|
425 | 426 |
}, {}, clfactory) |
426 | 427 |
job_id = handler.PUT() |
427 | 428 |
|
... | ... | |
434 | 435 |
self.assertEqual(op.instance_name, "inst26791") |
435 | 436 |
self.assertFalse(op.no_remember) |
436 | 437 |
self.assertFalse(op.dry_run) |
438 |
self.assertEqual(op.reason[0][0], constants.OPCODE_REASON_SRC_USER) |
|
439 |
self.assertEqual(op.reason[0][1], "Not used anymore") |
|
440 |
self.assertEqual(op.reason[1][0], |
|
441 |
"%s:%s" % (constants.OPCODE_REASON_SRC_RLIB2, |
|
442 |
"instances_name_shutdown")) |
|
443 |
self.assertEqual(op.reason[1][1], "") |
|
437 | 444 |
|
438 | 445 |
self.assertRaises(IndexError, cl.GetNextSubmittedJob) |
439 | 446 |
|
Also available in: Unified diff