From: Jason Choy Date: Tue, 8 May 2012 09:15:24 +0000 (+0100) Subject: Added a test case for extra_params as a callable X-Git-Tag: v2.3.0~23^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fd35b8c340b01ffbdb6921902d3b57fecad79e7;p=thirdparty%2Ftornado.git Added a test case for extra_params as a callable --- diff --git a/tornado/test/escape_test.py b/tornado/test/escape_test.py index 25b5dae1a..4baa70d26 100644 --- a/tornado/test/escape_test.py +++ b/tornado/test/escape_test.py @@ -121,6 +121,10 @@ linkify_tests = [ ("www.external-link.com", {"extra_params": 'rel="nofollow" class="external"'}, u'www.external-link.com'), + + ("www.external-link.com and www.internal-link.com/blogs extra", + {"extra_params": lambda(href):'class="internal"' if href.startswith("http://www.internal-link.com") else 'rel="nofollow" class="external"'}, + u'www.external-link.com and www.internal-link.com/blogs extra'), ]