File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 22
33from unittest import skipIf , skipUnless
44
5+ import django
56from django .core import mail
67
78from django .test import TestCase
1112from django .forms .fields import Field
1213from django .conf import settings
1314from django .contrib .auth import get_user_model
15+ from django .urls import reverse
1416
1517from authtools .admin import BASE_FIELDS
1618from authtools .forms import (
@@ -257,7 +259,11 @@ def test_better_readonly_password_widget(self):
257259 form = UserChangeForm (instance = user )
258260
259261 self .assertIn (_ ('*************' ), form .as_table ())
260- self .assertIn ('<a class="button"' , form .as_table ())
262+
263+ if django .get_version ()[0 ] < 5 :
264+ self .assertIn ('<a class="button" href="../password/">' , form .as_table ())
265+ else :
266+ self .assertIn ('<a href="../../{0}/password/">' .format (user .id ), form .as_table ())
261267
262268
263269class UserAdminTest (TestCase ):
You can’t perform that action at this time.
0 commit comments