summaryrefslogtreecommitdiff
path: root/tests/proxy_models
diff options
context:
space:
mode:
Diffstat (limited to 'tests/proxy_models')
-rw-r--r--tests/proxy_models/tests.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/tests/proxy_models/tests.py b/tests/proxy_models/tests.py
index 17d139bbeb..b6d71321d8 100644
--- a/tests/proxy_models/tests.py
+++ b/tests/proxy_models/tests.py
@@ -4,6 +4,7 @@ from django.apps import apps
from django.contrib import admin
from django.contrib.contenttypes.models import ContentType
from django.core import checks, management
+from django.core.urlresolvers import reverse
from django.db import DEFAULT_DB_ALIAS, models
from django.db.models import signals
from django.test import TestCase, override_settings
@@ -408,17 +409,18 @@ class ProxyModelAdminTests(TestCase):
user = TrackerUser.objects.get(name='Django Pony')
proxy = ProxyTrackerUser.objects.get(name='Django Pony')
- user_str = (
- 'Tracker user: <a href="/admin/proxy_models/trackeruser/%s/">%s</a>' % (user.pk, user))
- proxy_str = (
- 'Proxy tracker user: <a href="/admin/proxy_models/proxytrackeruser/%s/">%s</a>' %
- (proxy.pk, proxy))
+ user_str = 'Tracker user: <a href="%s">%s</a>' % (
+ reverse('admin:proxy_models_trackeruser_change', args=(user.pk,)), user
+ )
+ proxy_str = 'Proxy tracker user: <a href="%s">%s</a>' % (
+ reverse('admin:proxy_models_proxytrackeruser_change', args=(proxy.pk,)), proxy
+ )
self.client.login(username='super', password='secret')
- response = self.client.get('/admin/proxy_models/trackeruser/%s/delete/' % (user.pk,))
+ response = self.client.get(reverse('admin:proxy_models_trackeruser_delete', args=(user.pk,)))
delete_str = response.context['deleted_objects'][0]
self.assertEqual(delete_str, user_str)
- response = self.client.get('/admin/proxy_models/proxytrackeruser/%s/delete/' % (proxy.pk,))
+ response = self.client.get(reverse('admin:proxy_models_proxytrackeruser_delete', args=(proxy.pk,)))
delete_str = response.context['deleted_objects'][0]
self.assertEqual(delete_str, proxy_str)
self.client.logout()