Add unit test for microversion validator
This patch adds a unit test for allow_portgroups_subcontrollers method, which checks if portgroups can be used as subcontrollers. Change-Id: Ibebf3e2534deb0b862719f7ea418eb3e4f0dc69a
This commit is contained in:
parent
9f2bb5deca
commit
2f960c41c0
|
@ -299,6 +299,13 @@ class TestApiUtils(base.TestCase):
|
|||
mock_request.version.minor = 22
|
||||
self.assertFalse(utils.allow_portgroups())
|
||||
|
||||
@mock.patch.object(pecan, 'request', spec_set=['version'])
|
||||
def test_allow_portgroups_subcontrollers(self, mock_request):
|
||||
mock_request.version.minor = 24
|
||||
self.assertTrue(utils.allow_portgroups_subcontrollers())
|
||||
mock_request.version.minor = 23
|
||||
self.assertFalse(utils.allow_portgroups_subcontrollers())
|
||||
|
||||
@mock.patch.object(pecan, 'request', spec_set=['version'])
|
||||
def test_allow_remove_chassis_uuid(self, mock_request):
|
||||
mock_request.version.minor = 25
|
||||
|
|
Loading…
Reference in New Issue