diff --git a/lemonldap-ng-portal/t/67-CheckUser-with-token.t b/lemonldap-ng-portal/t/67-CheckUser-with-token.t index 770015b75..df03a1451 100644 --- a/lemonldap-ng-portal/t/67-CheckUser-with-token.t +++ b/lemonldap-ng-portal/t/67-CheckUser-with-token.t @@ -66,7 +66,7 @@ count(1); # Expired token sleep 3; -$query =~ s/user=dwho/user=rtyler/; +$query =~ s/user=/user=rtyler/; $query =~ s/url=/url=http%3A%2F%2Ftest1.example.com/; ok( @@ -87,7 +87,7 @@ count(2); # Valid token $query =~ s/user=/user=rtyler/; -$query =~ s/url=/url=test1.example.com/; +$query =~ s/url=/url=http%3A%2F%2Ftest1.example.com/; ok( $res = $client->_post( diff --git a/lemonldap-ng-portal/t/67-CheckUser.t b/lemonldap-ng-portal/t/67-CheckUser.t index 41b4313c9..ed5cd08f0 100644 --- a/lemonldap-ng-portal/t/67-CheckUser.t +++ b/lemonldap-ng-portal/t/67-CheckUser.t @@ -18,7 +18,7 @@ my $client = LLNG::Manager::Test->new( { portalMainLogo => 'common/logos/logo_llng_old.png', checkUser => 1, requireToken => 0, - checkUserIdRule => 1, + checkUserIdRule => '$uid ne "msmith"', checkUserDisplayPersistentInfo => 1, checkUserDisplayEmptyValues => 1, } @@ -112,12 +112,7 @@ ok( $res->[2]->[0] =~ m%%, or explain( $res->[2]->[0], 'trspan="VHnotFound"' ); count(1); -( $host, $url, $query ) = - expectForm( $res, undef, '/checkuser', 'user', 'url' ); -ok( $res->[2]->[0] =~ m%%, 'Found trspan="checkUser"' ) - or explain( $res->[2]->[0], 'trspan="checkUser"' ); -count(1); - +# Request with good VH & user $query =~ s/url=http%3A%2F%2Ftry.example.com/url=http%3A%2F%2Ftest1.example.com/; ok( @@ -169,9 +164,46 @@ ok( $res->[2]->[0] =~ m%