mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Test that django.views.static.serve() generates 404 status codes.
Also, change tests to be based on SimpleTestCase.
This commit is contained in:
		| @@ -6,7 +6,7 @@ import unittest | ||||
|  | ||||
| from django.conf.urls.static import static | ||||
| from django.http import HttpResponseNotModified | ||||
| from django.test import TestCase | ||||
| from django.test import SimpleTestCase | ||||
| from django.test.utils import override_settings | ||||
| from django.utils.http import http_date | ||||
| from django.views.static import was_modified_since | ||||
| @@ -16,7 +16,7 @@ from ..urls import media_dir | ||||
|  | ||||
|  | ||||
| @override_settings(DEBUG=True) | ||||
| class StaticTests(TestCase): | ||||
| class StaticTests(SimpleTestCase): | ||||
|     """Tests django views in django/views/static.py""" | ||||
|  | ||||
|     prefix = 'site_media' | ||||
| @@ -94,6 +94,10 @@ class StaticTests(TestCase): | ||||
|         self.assertEqual(len(response_content), | ||||
|                           int(response['Content-Length'])) | ||||
|  | ||||
|     def test_404(self): | ||||
|         response = self.client.get('/views/%s/non_existing_resource' % self.prefix) | ||||
|         self.assertEqual(404, response.status_code) | ||||
|  | ||||
|  | ||||
| class StaticHelperTest(StaticTests): | ||||
|     """ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user