From: Ian Jackson Date: Tue, 3 Nov 2015 18:57:30 +0000 (+0000) Subject: Testing: Introduce CAFTEST_SRCDUMP_NEEDLOGIN X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=cgi-auth-flexible.git;a=commitdiff_plain;h=dda845f6392a85ffbbd5d7b32c668e01a6d5ea40 Testing: Introduce CAFTEST_SRCDUMP_NEEDLOGIN This will make it possible to have a non-login-requiring srcdump test. Signed-off-by: Ian Jackson --- diff --git a/tests/cgi b/tests/cgi index 1e486d3..b7d81d5 100755 --- a/tests/cgi +++ b/tests/cgi @@ -46,7 +46,7 @@ my @verifier_params =( promise_check_mutate => 1, dir => $dump, srcdump_filter_cwd => 0, - srcdump_needlogin => 1, + srcdump_needlogin => !!$ENV{CAFTEST_SRCDUMP_NEEDLOGIN}, debug => sub { print STDERR "DEBUG ", @_[2..@_-1]; }, get_url => sub { return $url }, ); diff --git a/tests/srcdump-login.at b/tests/srcdump-login.at index 6d7d0c9..747af81 100644 --- a/tests/srcdump-login.at +++ b/tests/srcdump-login.at @@ -17,6 +17,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. +set env(CAFTEST_SRCDUMP_NEEDLOGIN) 1 srcdump-prep dospawn diff --git a/tests/srcdump-loginback.at b/tests/srcdump-loginback.at index 856a6f2..f02ffae 100644 --- a/tests/srcdump-loginback.at +++ b/tests/srcdump-loginback.at @@ -17,6 +17,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. +set env(CAFTEST_SRCDUMP_NEEDLOGIN) 1 srcdump-prep dospawn