Skip to content
Snippets Groups Projects
Commit 50035bce authored by Guillaume ROUSSE's avatar Guillaume ROUSSE
Browse files

update expected results

parent c10ccf73
No related branches found
No related tags found
No related merge requests found
......@@ -8,7 +8,7 @@ use File::Temp;
use IPC::Run qw(run);
use Test::More;
plan tests => 5;
plan tests => 4;
my $log = File::Temp->new(UNLINK => $ENV{TEST_DEBUG} ? 0 : 1);
diag("log file: $log") if $ENV{TEST_DEBUG};
......@@ -20,7 +20,10 @@ templates_dir = templates
templates_theme = edugain
[federations]
edugain = t/edugain.xml
list = edugain
[edugain]
metadata = t/edugain.xml
[app]
url = https://my.fqdn/accountmanager
......@@ -67,44 +70,18 @@ subtest "index page" => sub {
);
like(
$out,
qr{<a href="\?action=start" class="button">Get started</a>},
qr{<a href="\?action=select_sp" class="button">Get started</a>},
'start button'
);
is($err, '', 'empty stderr');
};
subtest "SP selection page, implicit federation selection" => sub {
plan tests => 4;
local $ENV{REQUEST_METHOD} = 'GET';
local $ENV{QUERY_STRING} = 'action=start';
my ($out, $err, $rc) = run_executable('access-check-manager.cgi');
like(
$out,
qr{^Content-Type: text/html; charset=utf8\r\n\r\n}m,
'HTTP headers'
);
like(
$out,
qr{<title>eduGAIN Access Check</title>},
'page title'
);
like(
$out,
qr{<select id="entityid" name="entityid" class="required">},
'page content contains SP list'
);
is($err, '', 'empty stderr');
};
subtest "SP selection page, explicit federation selection" => sub {
subtest "SP selection page" => sub {
plan tests => 4;
local $ENV{REQUEST_METHOD} = 'GET';
local $ENV{QUERY_STRING} = 'action=select_sp&federation=edugain';
local $ENV{QUERY_STRING} = 'action=select_sp';
my ($out, $err, $rc) = run_executable('access-check-manager.cgi');
like(
......@@ -119,7 +96,7 @@ subtest "SP selection page, explicit federation selection" => sub {
);
like(
$out,
qr{<select id="entityid" name="entityid" class="required">},
qr{<select id="edugain" name="edugain">},
'page content contains SP list'
);
is($err, '', 'empty stderr');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment