]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/httpd-corner.psgi
www: drop --subject from "git send-email" instructions
[public-inbox.git] / t / httpd-corner.psgi
index cb41cfa0512d059a00382bc6683c3f0982bab80b..e9a3a6b7c1c8bbf29a2c1d4658a3530433f9125b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2016-2020 all contributors <meta@public-inbox.org>
+# Copyright (C) 2016-2021 all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 # corner case tests for the generic PSGI server
 # Usage: plackup [OPTIONS] /path/to/this/file
@@ -48,7 +48,7 @@ my $app = sub {
                }
        } elsif ($path eq '/host-port') {
                $code = 200;
-               push @$body, "$env->{REMOTE_ADDR}:$env->{REMOTE_PORT}";
+               push @$body, "$env->{REMOTE_ADDR} $env->{REMOTE_PORT}";
        } elsif ($path eq '/callback') {
                return sub {
                        my ($res) = @_;
@@ -111,8 +111,10 @@ my $app = sub {
        } elsif ($path eq '/pid') {
                $code = 200;
                push @$body, "$$\n";
+       } elsif ($path eq '/url_scheme') {
+               $code = 200;
+               push @$body, $env->{'psgi.url_scheme'}
        }
-
        [ $code, $h, $body ]
 };