Unintialized $app in CAS Issuer during test
Environment
LemonLDAP::NG version: 2.0.9
Summary
Some CAS tests report:
Use of uninitialized value $app in hash element at lemonldap-ng-portal/blib/lib/Lemonldap/NG/Portal/Issuer/CAS.pm line 175.
This shows that $app
was undefined here:
# Line 171
my $app = $self->casAppList->{$host};
my $spAuthnLevel =
$self->conf->{casAppMetaDataOptions}->{$app}
->{casAppMetaDataOptionsAuthnLevel} || 0;
This means perhaps that $app
can be undefined but shouldn't