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']))
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'))
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"))
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"]))