chiark / gitweb /
Testing: Introduce CAFTEST_SRCDUMP_NEEDLOGIN
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 3 Nov 2015 18:57:30 +0000 (18:57 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 3 Nov 2015 18:57:30 +0000 (18:57 +0000)
This will make it possible to have a non-login-requiring srcdump test.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/cgi
tests/srcdump-login.at
tests/srcdump-loginback.at

index 1e486d3..b7d81d5 100755 (executable)
--- a/tests/cgi
+++ b/tests/cgi
@@ -46,7 +46,7 @@ my @verifier_params =(
     promise_check_mutate => 1,
     dir => $dump,
     srcdump_filter_cwd => 0,
     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 },
 );
     debug => sub { print STDERR "DEBUG ", @_[2..@_-1]; },
     get_url => sub { return $url },
 );
index 6d7d0c9..747af81 100644 (file)
@@ -17,6 +17,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU Affero General Public License for more details.
 
 # 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
 srcdump-prep
 
 dospawn
index 856a6f2..f02ffae 100644 (file)
@@ -17,6 +17,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU Affero General Public License for more details.
 
 # 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
 srcdump-prep
 
 dospawn