This commit is contained in:
parent
dca74f675e
commit
ceabffe26c
|
@ -670,3 +670,19 @@ class CustomStaticFileTest(AsyncHTTPTestCase, LogTrapTestCase):
|
||||||
def test_static_url(self):
|
def test_static_url(self):
|
||||||
response = self.fetch("/static_url/foo.txt")
|
response = self.fetch("/static_url/foo.txt")
|
||||||
self.assertEqual(response.body, b("/static/foo.42.txt"))
|
self.assertEqual(response.body, b("/static/foo.42.txt"))
|
||||||
|
|
||||||
|
class NamedURLSpecGroupsTest(AsyncHTTPTestCase, LogTrapTestCase):
|
||||||
|
def get_app(self):
|
||||||
|
class EchoHandler(RequestHandler):
|
||||||
|
def get(self, path):
|
||||||
|
self.write(path)
|
||||||
|
|
||||||
|
return Application([("/str/(?P<path>.*)", EchoHandler),
|
||||||
|
(u"/unicode/(?P<path>.*)", EchoHandler)])
|
||||||
|
|
||||||
|
def test_named_urlspec_groups(self):
|
||||||
|
response = self.fetch("/str/foo")
|
||||||
|
self.assertEqual(response.body, b("foo"))
|
||||||
|
|
||||||
|
response = self.fetch("/unicode/bar")
|
||||||
|
self.assertEqual(response.body, b("bar"))
|
||||||
|
|
|
@ -13,3 +13,5 @@ In progress
|
||||||
overwrite the previous cookie instead of producing additional copies.
|
overwrite the previous cookie instead of producing additional copies.
|
||||||
* `tornado.simple_httpclient` correctly verifies SSL certificates for
|
* `tornado.simple_httpclient` correctly verifies SSL certificates for
|
||||||
URLs containing IPv6 literals (This bug affected Python 2.5 and 2.6).
|
URLs containing IPv6 literals (This bug affected Python 2.5 and 2.6).
|
||||||
|
* Fixed a bug on python versions before 2.6.5 when `URLSpec` regexes
|
||||||
|
are constructed from unicode strings and keyword arguments are extracted.
|
||||||
|
|
Loading…
Reference in New Issue