Skip to content

Commit a7af1e2

Browse files
felixxmsarahboyce
authored andcommitted
Refs #35090 -- Fixed urlpatterns.tests.SimplifiedURLTests when run in reverse.
Regression in 9cb1ffa.
1 parent 37373d9 commit a7af1e2

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/urlpatterns/tests.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
resolve,
1414
reverse,
1515
)
16-
from django.urls.converters import IntConverter
16+
from django.urls.converters import REGISTERED_CONVERTERS, IntConverter
1717
from django.views import View
1818

1919
from .converters import Base64Converter, DynamicConverter
@@ -209,8 +209,12 @@ def test_warning_override_default_converter(self):
209209

210210
def test_warning_override_converter(self):
211211
msg = "Converter 'base64' is already registered."
212-
with self.assertRaisesMessage(ValueError, msg):
213-
register_converter(Base64Converter, "base64")
212+
try:
213+
with self.assertRaisesMessage(ValueError, msg):
214+
register_converter(Base64Converter, "base64")
215+
register_converter(Base64Converter, "base64")
216+
finally:
217+
REGISTERED_CONVERTERS.pop("base64", None)
214218

215219
def test_invalid_view(self):
216220
msg = "view must be a callable or a list/tuple in the case of include()."

0 commit comments

Comments
 (0)