Revision 0dbaa9ca test/ganeti.rapi.rlib2_unittest.py
b/test/ganeti.rapi.rlib2_unittest.py | ||
---|---|---|
409 | 409 |
self.assertFalse(ops[1].osparams) |
410 | 410 |
|
411 | 411 |
|
412 |
class TestParseRenameGroupRequest(testutils.GanetiTestCase): |
|
413 |
def setUp(self): |
|
414 |
testutils.GanetiTestCase.setUp(self) |
|
415 |
|
|
416 |
self.Parse = rlib2._ParseRenameGroupRequest |
|
417 |
|
|
418 |
def test(self): |
|
419 |
name = "instij0eeph7" |
|
420 |
data = { |
|
421 |
"new_name": "ua0aiyoo", |
|
422 |
} |
|
423 |
|
|
424 |
op = self.Parse(name, data, False) |
|
425 |
|
|
426 |
self.assert_(isinstance(op, opcodes.OpRenameGroup)) |
|
427 |
self.assertEqual(op.old_name, name) |
|
428 |
self.assertEqual(op.new_name, "ua0aiyoo") |
|
429 |
self.assertFalse(op.dry_run) |
|
430 |
|
|
431 |
def testDryRun(self): |
|
432 |
name = "instij0eeph7" |
|
433 |
data = { |
|
434 |
"new_name": "ua0aiyoo", |
|
435 |
} |
|
436 |
|
|
437 |
op = self.Parse(name, data, True) |
|
438 |
|
|
439 |
self.assert_(isinstance(op, opcodes.OpRenameGroup)) |
|
440 |
self.assertEqual(op.old_name, name) |
|
441 |
self.assertEqual(op.new_name, "ua0aiyoo") |
|
442 |
self.assert_(op.dry_run) |
|
443 |
|
|
444 |
|
|
412 | 445 |
if __name__ == '__main__': |
413 | 446 |
testutils.GanetiTestProgram() |
Also available in: Unified diff