Update response and unit test (#1999)

merge-requests/133/head
Christophe Maudoux 6 years ago
parent 1b3baf3cdd
commit 7b637f5a04
  1. 8
      lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/RESTServer.pm
  2. 7
      lemonldap-ng-portal/t/57-GlobalLogout.t

@ -565,13 +565,7 @@ sub removeSessions {
my $sessions = $glPlugin->activeSessions($req);
my $nbr = $glPlugin->removeOtherActiveSessions( $req, $sessions );
return $self->p->sendJSONresponse(
$req,
{
result => 1,
removedSessions => $nbr
}
);
return $self->p->sendJSONresponse( $req, { result => $nbr } );
}
1;

@ -215,14 +215,13 @@ ok(
);
ok( $res = eval { JSON::from_json( $res->[2]->[0] ) }, ' GET JSON' )
or print STDERR $@;
ok( $res->{removedSessions} == 2, 'Two sessions removed' )
or explain( $res, "removedSessions == $res->{removedSessions}" );
ok( $res->{result} == 1, 'Found "Result == 1"' )
ok( $res->{result} == 2, 'Two sessions removed' )
or explain( $res, "result == $res->{result}" );
$nbr = count_sessions();
ok( $nbr == 1, "One remaining session found" )
or explain("Number of session(s) found = $nbr");
count(5);
count(4);
$client->logout($idd);
clean_sessions();

Loading…
Cancel
Save