Add a unit test for microversion validation V1.22

This patch adds a missing unit test for allow_ramdisk_endpoints() which
checks if a microversion supports ramkdisk endpoints.

Change-Id: If649115ea6d25b86c01b24444c5f18ae4a79c757
This commit is contained in:
Hironori Shiina 2016-11-05 22:59:46 +09:00
parent 8c6b8e2625
commit c23a3c6497
1 changed files with 7 additions and 0 deletions

View File

@ -285,6 +285,13 @@ class TestApiUtils(base.TestCase):
mock_request.version.minor = 20
self.assertFalse(utils.allow_resource_class())
@mock.patch.object(pecan, 'request', spec_set=['version'])
def test_allow_ramdisk_endpoints(self, mock_request):
mock_request.version.minor = 22
self.assertTrue(utils.allow_ramdisk_endpoints())
mock_request.version.minor = 21
self.assertFalse(utils.allow_ramdisk_endpoints())
@mock.patch.object(pecan, 'request', spec_set=['version'])
def test_allow_portgroups(self, mock_request):
mock_request.version.minor = 23