[tests] Add test for %n references in mod_redirect

personal/stbuehler/wip
Thomas Porzelt 12 years ago
parent a40a03cc75
commit 243b9ddef1
  1. 13
      tests/t-redirect.py

@ -11,6 +11,18 @@ redirect "https://%{request.host}%{enc:request.path}?%{request.query}";
EXPECT_RESPONSE_CODE = 301
EXPECT_RESPONSE_HEADERS = [("Location", "https://forcehttps.redirect/?a_simple_query")]
class TestRemoveWWW(CurlRequest):
config = """
if req.host =~ "^www\.(.+)$" {
redirect "http://%1%{enc:request.path}?%{request.query}";
}
"""
vhost = "www.test"
URL = "/foo?bar"
EXPECT_RESPONSE_CODE = 301
EXPECT_RESPONSE_HEADERS = [("Location", "http://test/foo?bar")]
class Test(GroupTest):
plain_config = """
setup { module_load "mod_redirect"; }
@ -18,4 +30,5 @@ setup { module_load "mod_redirect"; }
group = [
TestForceHttps,
TestRemoveWWW
]

Loading…
Cancel
Save