]> git.ozlabs.org Git - patchwork/blobdiff - apps/patchwork/tests/person.py
views/base: Implement limit for submitter autocompletion
[patchwork] / apps / patchwork / tests / person.py
index 63bbadb7304fa2e17c903d046f4188b5bef148f4..d94809619d73ad5e18bf87fe5aa21d04bce519a5 100644 (file)
@@ -44,3 +44,12 @@ class SubmitterCompletionTest(TestCase):
         data = json.loads(response.content)
         self.assertEquals(len(data), 1)
         self.assertEquals(data[0]['fields']['email'], 'test2@example.com')
+
+    def testCompleteLimit(self):
+        for i in range(3,10):
+            person = Person(email = 'test%d@example.com' % i)
+            person.save()
+        response = self.client.get('/submitter/', {'q': 'test', 'l': 5})
+        self.assertEquals(response.status_code, 200)
+        data = json.loads(response.content)
+        self.assertEquals(len(data), 5)