Mercurial > hg-stable
changeset 33111:4a8db3538c39
tests: use cgienv to minimize environment setup at hgweb tests
This patch follows other hgweb tests.
author | FUJIWARA Katsunori <foozy@lares.dti.ne.jp> |
---|---|
date | Tue, 27 Jun 2017 02:24:38 +0900 |
parents | c4a20c9484e7 |
children | 05906b8e1d23 |
files | tests/test-extension.t tests/test-largefiles.t |
diffstat | 2 files changed, 5 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-extension.t Tue Jun 27 02:24:37 2017 +0900 +++ b/tests/test-extension.t Tue Jun 27 02:24:38 2017 +0900 @@ -116,9 +116,9 @@ > application = hgweb('.', 'test repo') > wsgicgi.launch(application) > EOF + $ . "$TESTDIR/cgienv" - $ REQUEST_METHOD='GET' PATH_INFO='/' SCRIPT_NAME='' QUERY_STRING='' \ - > SERVER_PORT='80' SERVER_NAME='localhost' python hgweb.cgi \ + $ PATH_INFO='/' SCRIPT_NAME='' python hgweb.cgi \ > | grep '^[0-9]) ' # ignores HTML output 1) foo imported 1) bar imported @@ -137,9 +137,7 @@ $ PATH_INFO='/shortlog' #endif $ export PATH_INFO - $ REQUEST_METHOD='GET' SCRIPT_NAME='' \ - > QUERY_STRING='rev=foo() and bar()' \ - > SERVER_PORT='80' SERVER_NAME='localhost' python hgweb.cgi \ + $ SCRIPT_NAME='' QUERY_STRING='rev=foo() and bar()' python hgweb.cgi \ > | grep '<a href="/rev/[0-9a-z]*">' <a href="/rev/c24b9ac61126">add file</a>
--- a/tests/test-largefiles.t Tue Jun 27 02:24:37 2017 +0900 +++ b/tests/test-largefiles.t Tue Jun 27 02:24:38 2017 +0900 @@ -222,13 +222,9 @@ > application = hgweb('.', 'test repo') > wsgicgi.launch(application) > EOF + $ . "$TESTDIR/cgienv" - $ PATH_INFO='/' \ - > QUERY_STRING='' \ - > REQUEST_METHOD='GET' \ - > SCRIPT_NAME='' \ - > SERVER_NAME='localhost' \ - > SERVER_PORT='80' \ + $ SCRIPT_NAME='' \ > python "$TESTTMP/hgweb.cgi" > /dev/null Test archiving the various revisions. These hit corner cases known with