mirror of
https://github.com/django/django.git
synced 2025-08-04 19:08:28 +00:00
Fixed #21977 -- Deprecated SimpleTestCase.urls
This commit is contained in:
parent
d2f4553d70
commit
cd914e31c9
73 changed files with 337 additions and 295 deletions
|
@ -5,7 +5,7 @@ import unittest
|
|||
|
||||
from django.core.exceptions import ImproperlyConfigured
|
||||
from django.http import HttpResponse
|
||||
from django.test import TestCase, RequestFactory
|
||||
from django.test import TestCase, RequestFactory, override_settings
|
||||
from django.views.generic import View, TemplateView, RedirectView
|
||||
|
||||
from . import views
|
||||
|
@ -238,8 +238,8 @@ class ViewTest(unittest.TestCase):
|
|||
self.assertEqual(response.status_code, 405)
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class TemplateViewTest(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
rf = RequestFactory()
|
||||
|
||||
|
@ -327,8 +327,8 @@ class TemplateViewTest(TestCase):
|
|||
self.assertEqual(response['Content-Type'], 'text/plain')
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class RedirectViewTest(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
rf = RequestFactory()
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@ def _make_books(n, base_date):
|
|||
pubdate=base_date - datetime.timedelta(days=i))
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class ArchiveIndexViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_archive_view(self):
|
||||
res = self.client.get('/dates/books/')
|
||||
|
@ -121,9 +121,9 @@ class ArchiveIndexViewTests(TestCase):
|
|||
self.assertEqual(list(res.context['date_list']), list(reversed(sorted(res.context['date_list']))))
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class YearArchiveViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_year_view(self):
|
||||
res = self.client.get('/dates/books/2008/')
|
||||
|
@ -206,9 +206,9 @@ class YearArchiveViewTests(TestCase):
|
|||
self.assertEqual(list(res.context['date_list']), list(sorted(res.context['date_list'])))
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class MonthArchiveViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_month_view(self):
|
||||
res = self.client.get('/dates/books/2008/oct/')
|
||||
|
@ -333,9 +333,9 @@ class MonthArchiveViewTests(TestCase):
|
|||
self.assertEqual(list(res.context['date_list']), list(sorted(res.context['date_list'])))
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class WeekArchiveViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_week_view(self):
|
||||
res = self.client.get('/dates/books/2008/week/39/')
|
||||
|
@ -430,9 +430,9 @@ class WeekArchiveViewTests(TestCase):
|
|||
self.assertEqual(res.status_code, 200)
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class DayArchiveViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_day_view(self):
|
||||
res = self.client.get('/dates/books/2008/oct/01/')
|
||||
|
@ -548,9 +548,9 @@ class DayArchiveViewTests(TestCase):
|
|||
self.assertEqual(res.status_code, 404)
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class DateDetailViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_date_detail_by_pk(self):
|
||||
res = self.client.get('/dates/books/2008/oct/01/1/')
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.core.exceptions import ImproperlyConfigured, ObjectDoesNotExist
|
||||
from django.test import TestCase
|
||||
from django.test import TestCase, override_settings
|
||||
from django.views.generic.base import View
|
||||
|
||||
from .models import Artist, Author, Page
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class DetailViewTest(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_simple_object(self):
|
||||
res = self.client.get('/detail/obj/')
|
||||
|
|
|
@ -5,7 +5,7 @@ from unittest import expectedFailure
|
|||
from django.core.exceptions import ImproperlyConfigured
|
||||
from django.core.urlresolvers import reverse
|
||||
from django import forms
|
||||
from django.test import TestCase
|
||||
from django.test import TestCase, override_settings
|
||||
from django.test.client import RequestFactory
|
||||
from django.views.generic.base import View
|
||||
from django.views.generic.edit import FormMixin, ModelFormMixin, CreateView
|
||||
|
@ -41,8 +41,8 @@ class FormMixinTests(TestCase):
|
|||
self.assertEqual(test_string, set_kwargs.get('prefix'))
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class BasicFormTests(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_post_data(self):
|
||||
res = self.client.post('/contact/', {'name': "Me", 'message': "Hello"})
|
||||
|
@ -61,8 +61,8 @@ class ModelFormMixinTests(TestCase):
|
|||
mixin.get_form_kwargs())
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class CreateViewTests(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_create(self):
|
||||
res = self.client.get('/edit/authors/create/')
|
||||
|
@ -168,8 +168,8 @@ class CreateViewTests(TestCase):
|
|||
MyCreateView().get_form_class()
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class UpdateViewTests(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_update_post(self):
|
||||
a = Author.objects.create(
|
||||
|
@ -305,8 +305,8 @@ class UpdateViewTests(TestCase):
|
|||
self.assertQuerysetEqual(Author.objects.all(), ['<Author: Randall Munroe (xkcd)>'])
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class DeleteViewTests(TestCase):
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_delete_by_post(self):
|
||||
a = Author.objects.create(**{'name': 'Randall Munroe', 'slug': 'randall-munroe'})
|
||||
|
|
|
@ -8,9 +8,9 @@ from django.utils.encoding import force_str
|
|||
from .models import Author, Artist
|
||||
|
||||
|
||||
@override_settings(ROOT_URLCONF='generic_views.urls')
|
||||
class ListViewTests(TestCase):
|
||||
fixtures = ['generic-views-test-data.json']
|
||||
urls = 'generic_views.urls'
|
||||
|
||||
def test_items(self):
|
||||
res = self.client.get('/list/dict/')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue