From b7b5ac1005cd824b5fc07357ebc415c1f60298b7 Mon Sep 17 00:00:00 2001 From: Mark Tompsett Date: Mon, 16 Jan 2017 20:06:20 -0500 Subject: [PATCH] Bug 17917: Fix Jenkins for t/db_dependent/Circulation/MarkIssueReturned.t TEST PLAN --------- 1) prove -v t/db_dependent/Circulation/MarkIssueReturned.t -- fails 2) apply rhis patch 3) prove -v t/db_dependent/Circulation/MarkIssueReturned.t -- succeeds 4) run koha qa test tools --- t/db_dependent/Circulation/MarkIssueReturned.t | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/t/db_dependent/Circulation/MarkIssueReturned.t b/t/db_dependent/Circulation/MarkIssueReturned.t index a3428eb..179fc1a 100644 --- a/t/db_dependent/Circulation/MarkIssueReturned.t +++ b/t/db_dependent/Circulation/MarkIssueReturned.t @@ -44,12 +44,26 @@ my %item_branch_infos = ( holdingbranch => $branchcode, ); -my $borrowernumber = AddMember( categorycode => $categorycode, branchcode => $branchcode ); +my $patron = $builder->build({ + source => 'Borrower', + value => { + categorycode => $categorycode, + branchcode => $branchcode, + }, +}); +my $borrowernumber = $patron->{borrowernumber}; eval { C4::Circulation::MarkIssueReturned( $borrowernumber, 'itemnumber', 'dropbox_branch', 'returndate', 2 ) }; like ( $@, qr, ); -my $anonymous_borrowernumber = AddMember( categorycode => $categorycode, branchcode => $branchcode ); +my $anonymous_patron = $builder->build({ + source => 'Borrower', + value => { + categorycode => $categorycode, + branchcode => $branchcode, + }, +}); +my $anonymous_borrowernumber = $anonymous_patron->{borrowernumber}; t::lib::Mocks::mock_preference('AnonymousPatron', $anonymous_borrowernumber); # The next call will raise an error, because data are not correctly set $dbh->{PrintError} = 0; -- 2.1.4