From b7b5ac1005cd824b5fc07357ebc415c1f60298b7 Mon Sep 17 00:00:00 2001
From: Mark Tompsett <mtompset@hotmail.com>
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<Fatal error: the patron \(\d+\) .* AnonymousPatron>, );
 
-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