diff --git a/tests/test-extension.t b/tests/test-extension.t
--- a/tests/test-extension.t
+++ b/tests/test-extension.t
@@ -116,9 +116,9 @@ Check hgweb's load order of extensions a
> 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 @@ Check hgweb's load order of extensions a
$ 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 ''
add file
diff --git a/tests/test-largefiles.t b/tests/test-largefiles.t
--- a/tests/test-largefiles.t
+++ b/tests/test-largefiles.t
@@ -222,13 +222,9 @@ Test largefiles can be loaded in hgweb (
> 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