Bug 20900: Add CPL test branch in rollingloans.t
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Fri, 8 Jun 2018 08:56:10 +0000 (10:56 +0200)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 13 Jul 2018 12:05:46 +0000 (12:05 +0000)
Trivial fix.

Test plan:
Without this patch and a CPL library, run rollingsloans.t. See warns.
With this patch, no warns.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
t/db_dependent/rollingloans.t

index 6309d5f..bd86f5e 100644 (file)
@@ -6,6 +6,7 @@ use C4::Circulation;
 use C4::Members;
 use C4::Items;
 use Koha::DateUtils;
+use Koha::Libraries;
 use Koha::Patrons;
 use t::lib::TestBuilder;
 use t::lib::Mocks qw(mock_preference);
@@ -15,6 +16,10 @@ use Test::More tests => 8;
 my $schema = Koha::Database->new->schema;
 $schema->storage->txn_begin;
 
+my $builder = t::lib::TestBuilder->new;
+$builder->build({ source => 'Branch', value => { branchcode => 'CPL' } })
+    unless Koha::Libraries->find('CPL');
+
 C4::Context->_new_userenv(1234567);
 C4::Context->set_userenv(91, 'CLIstaff', '23529001223661', 'CPL',
                          'CPL', 'CPL', '', 'cc@cscnet.co.uk');
@@ -25,7 +30,6 @@ my $test_item_fic = '502326000402';
 my $test_item_24 = '502326000404';
 my $test_item_48 = '502326000403';
 
-my $builder = t::lib::TestBuilder->new;
 my $borrower1 = $builder->build_object({ class => 'Koha::Patrons', value => { cardnumber => $test_patron } });
 my $item1 = $builder->build_object({
     class => 'Koha::Items',