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
|
mock_request.version.minor = 22
|
||||||
self.assertFalse(utils.allow_portgroups())
|
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'])
|
@mock.patch.object(pecan, 'request', spec_set=['version'])
|
||||||
def test_allow_remove_chassis_uuid(self, mock_request):
|
def test_allow_remove_chassis_uuid(self, mock_request):
|
||||||
mock_request.version.minor = 25
|
mock_request.version.minor = 25
|
||||||
|
|
Loading…
Reference in New Issue