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 1e486d3cd8c2eded4617858dc6e07fe0fea80723..b7d81d5c11e1044a6e9d34724616a21fab9bb710 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,
-    srcdump_needlogin => 1,
+    srcdump_needlogin => !!$ENV{CAFTEST_SRCDUMP_NEEDLOGIN},
     debug => sub { print STDERR "DEBUG ", @_[2..@_-1]; },
     get_url => sub { return $url },
 );
index 6d7d0c9cdb35e887923557df9759a96b75998b26..747af818f1b87ab24d3c6eec1c8810e782c10bfc 100644 (file)
@@ -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
index 856a6f2861fc406c16a8b53b491a9f223feab780..f02ffae3dd62e7558a2f44dd29c860234ca2f678 100644 (file)
@@ -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