Revision 250a9404 test/py/ganeti.objects_unittest.py
b/test/py/ganeti.objects_unittest.py | ||
---|---|---|
351 | 351 |
self.assertEqual(node2.disk_state[constants.LD_LV]["lv2082"].total, 512) |
352 | 352 |
self.assertEqual(node2.disk_state[constants.LD_LV]["lv32352"].total, 128) |
353 | 353 |
|
354 |
def testFilterEsNdp(self): |
|
355 |
node1 = objects.Node(name="node11673.example.com", ndparams={ |
|
356 |
constants.ND_EXCLUSIVE_STORAGE: True, |
|
357 |
}) |
|
358 |
node2 = objects.Node(name="node11674.example.com", ndparams={ |
|
359 |
constants.ND_SPINDLE_COUNT: 3, |
|
360 |
constants.ND_EXCLUSIVE_STORAGE: False, |
|
361 |
}) |
|
362 |
self.assertTrue(constants.ND_EXCLUSIVE_STORAGE in node1.ndparams) |
|
363 |
node1.UpgradeConfig() |
|
364 |
self.assertFalse(constants.ND_EXCLUSIVE_STORAGE in node1.ndparams) |
|
365 |
self.assertTrue(constants.ND_EXCLUSIVE_STORAGE in node2.ndparams) |
|
366 |
self.assertTrue(constants.ND_SPINDLE_COUNT in node2.ndparams) |
|
367 |
node2.UpgradeConfig() |
|
368 |
self.assertFalse(constants.ND_EXCLUSIVE_STORAGE in node2.ndparams) |
|
369 |
self.assertTrue(constants.ND_SPINDLE_COUNT in node2.ndparams) |
|
370 |
|
|
354 | 371 |
|
355 | 372 |
if __name__ == "__main__": |
356 | 373 |
testutils.GanetiTestProgram() |
Also available in: Unified diff