Bug 6906: Tests - Do not assume CPL exists
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Sun, 12 Jun 2016 10:41:41 +0000 (11:41 +0100)
committerKoha instance kohadev-koha <kohadev-koha@kohadevbox>
Fri, 8 Jul 2016 13:40:20 +0000 (13:40 +0000)
Since bug 14878, tests must create the data they need to pass and not
assume they exist.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
t/db_dependent/Patron/CheckPrevCheckout.t

index d76b96d..67964ec 100644 (file)
@@ -43,10 +43,11 @@ my $inheritCatCode = $builder->build({
 });
 
 # Create context for some tests late on in the file.
+my $library = $builder->build({ source => 'Branch' });
 my $staff = $builder->build({source => 'Borrower'});
 my @USERENV = (
-    $staff->{borrowernumber}, 'test', 'MASTERTEST', 'firstname', 'CPL',
-    'CPL', 'email@example.org'
+    $staff->{borrowernumber}, 'test', 'MASTERTEST', 'firstname', $library->{branchcode},
+    $library->{branchcode}, 'email@example.org'
 );
 C4::Context->_new_userenv('DUMMY_SESSION_ID');
 C4::Context->set_userenv(@USERENV);