Example #1
0
 def testContentLength(self):
     for key in [store.hashkey for store in six.itervalues(self.stores)]:
         response = self.client.get(
             reverse('captcha-image', kwargs=dict(key=key)))
         self.assertTrue(response.has_header('content-length'))
         self.assertTrue(response['content-length'].isdigit())
         self.assertTrue(int(response['content-length']))
Example #2
0
 def testImages(self):
     for key in [store.hashkey for store in six.itervalues(self.stores)]:
         response = self.client.get(
             reverse('captcha-image', kwargs=dict(key=key)))
         self.assertEqual(response.status_code, 200)
         self.assertTrue(response.has_header('content-type'))
         self.assertEqual(response._headers.get('content-type'),
                          ('Content-Type', 'image/png'))
Example #3
0
 def testImages(self):
     for key in [store.hashkey for store in six.itervalues(self.stores)]:
         response = self.client.get(reverse("captcha-image", kwargs=dict(key=key)))
         self.assertEqual(response.status_code, 200)
         self.assertTrue(response.has_header("content-type"))
         self.assertEqual(response._headers.get("content-type"), ("Content-Type", "image/png"))
Example #4
0
 def testContentLength(self):
     for key in [store.hashkey for store in six.itervalues(self.stores)]:
         response = self.client.get(reverse("captcha-image", kwargs=dict(key=key)))
         self.assertTrue(response.has_header("content-length"))
         self.assertTrue(response["content-length"].isdigit())
         self.assertTrue(int(response["content-length"]))