Revision b4726cd7
b/test/py/cmdlib/cluster_unittest.py | ||
---|---|---|
403 | 403 |
self.ExecOpCode(op) |
404 | 404 |
self.assertEqual(additional_pool, self.cluster.uid_pool) |
405 | 405 |
|
406 |
def testMacPrefix(self): |
|
407 |
mac_prefix = "aa:01:02" |
|
408 |
op = opcodes.OpClusterSetParams(mac_prefix=mac_prefix) |
|
409 |
self.ExecOpCode(op) |
|
410 |
self.assertEqual(mac_prefix, self.cluster.mac_prefix) |
|
411 |
|
|
412 |
def testEmptyMacPrefix(self): |
|
413 |
mac_prefix = "" |
|
414 |
op = opcodes.OpClusterSetParams(mac_prefix=mac_prefix) |
|
415 |
self.ExecOpCodeExpectOpPrereqError( |
|
416 |
op, "Parameter 'OP_CLUSTER_SET_PARAMS.mac_prefix' fails validation") |
|
417 |
|
|
418 |
def testInvalidMacPrefix(self): |
|
419 |
mac_prefix = "az:00:00" |
|
420 |
op = opcodes.OpClusterSetParams(mac_prefix=mac_prefix) |
|
421 |
self.ExecOpCodeExpectOpPrereqError(op, "Invalid MAC address prefix") |
|
422 |
|
|
406 | 423 |
def testMasterNetmask(self): |
407 | 424 |
op = opcodes.OpClusterSetParams(master_netmask=26) |
408 | 425 |
self.ExecOpCode(op) |
Also available in: Unified diff