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