Bug 32622: Fix Auth.t on D10
It's caused by a version mismatch of Test::MockModule with D10, which does not have this commit:fef9e742e4
We should remove the chaining here. Test plan: Confirm that Auth.t still pass, and is fixed on D10 Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> (cherry picked from commitd3b4edf009
) Signed-off-by: Jacob O'Mara <jacob.omara@ptfs-europe.com> (cherry picked from commitb36b7d5751
) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
65d267dd90
commit
3622b51abb
1 changed files with 5 additions and 3 deletions
|
@ -172,9 +172,11 @@ subtest 'checkauth() tests' => sub {
|
|||
my ( $return ) = C4::Auth::check_cookie_auth( $sessionID, undef, { skip_version_check => 1, remote_addr => '1.2.3.4' } );
|
||||
is( $return, 'ok', 'Former session in shape now' );
|
||||
|
||||
my $mock1 = Test::MockModule->new('C4::Auth')->mock( 'safe_exit', sub {} );
|
||||
my $mock2 = Test::MockModule->new('CGI') ->mock( 'request_method', 'POST' )
|
||||
->mock( 'cookie', sub { return $sessionID; } ); # oversimplified..
|
||||
my $mock1 = Test::MockModule->new('C4::Auth');
|
||||
$mock1->mock( 'safe_exit', sub {} );
|
||||
my $mock2 = Test::MockModule->new('CGI');
|
||||
$mock2->mock( 'request_method', 'POST' );
|
||||
$mock2->mock( 'cookie', sub { return $sessionID; } ); # oversimplified..
|
||||
my $cgi = CGI->new;
|
||||
my $password = 'Incr3d1blyZtr@ng93$';
|
||||
$patron2->set_password({ password => $password });
|
||||
|
|
Loading…
Reference in a new issue