Index: tests/regressiontests/templates/views.py
===================================================================
--- tests/regressiontests/templates/views.py	(revision 4595)
+++ tests/regressiontests/templates/views.py	(working copy)
@@ -8,3 +8,6 @@
 
 def client_action(request, id, action):
     pass
+
+def with_dot(request, format):
+    pass
Index: tests/regressiontests/templates/tests.py
===================================================================
--- tests/regressiontests/templates/tests.py	(revision 4595)
+++ tests/regressiontests/templates/tests.py	(working copy)
@@ -651,6 +651,7 @@
             'url01' : ('{% url regressiontests.templates.views.client client.id %}', {'client': {'id': 1}}, '/url_tag/client/1/'),
             'url02' : ('{% url regressiontests.templates.views.client_action client.id,action="update" %}', {'client': {'id': 1}}, '/url_tag/client/1/update/'),
             'url03' : ('{% url regressiontests.templates.views.index %}', {}, '/url_tag/'),
+            'url0x' : ('{% url regressiontests.templates.views.with_dot format %}', {'format' : 'ps'}, '/url_tag/with_dot.ps'),
 
             # Failures
             'url04' : ('{% url %}', {}, template.TemplateSyntaxError),
Index: tests/regressiontests/templates/urls.py
===================================================================
--- tests/regressiontests/templates/urls.py	(revision 4595)
+++ tests/regressiontests/templates/urls.py	(working copy)
@@ -7,4 +7,5 @@
     (r'^$', views.index),
     (r'^client/(\d+)/$', views.client),
     (r'^client/(\d+)/(?P<action>[^/]+)/$', views.client_action),
+    (r'^with_dot\.(html|ps)', views.with_dot),
 )
