]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
Added test for nonnumerical limit param
authorDerek Chiang <derek.chiang@nebula.com>
Wed, 22 May 2013 00:16:39 +0000 (00:16 +0000)
committerDerek Chiang <derek.chiang@nebula.com>
Wed, 22 May 2013 18:11:06 +0000 (18:11 +0000)
Change-Id: Ie9ef0b2ddcf9945f4065e76fddba763470ffdb81

cinder/tests/api/test_common.py

index bcea2befc1b8c7b05c59cd1f702fbd6a875df020..f6bdec94c009d1c8f3d9ef482dda0a7f787d7b64 100644 (file)
@@ -161,6 +161,12 @@ class PaginationParamsTest(test.TestCase):
     GET params.
     """
 
+    def test_nonnumerical_limit(self):
+        """ Test nonnumerical limit param. """
+        req = webob.Request.blank('/?limit=hello')
+        self.assertRaises(
+            webob.exc.HTTPBadRequest, common.get_pagination_params, req)
+
     def test_no_params(self):
         """ Test no params. """
         req = webob.Request.blank('/')