$schema->storage->txn_begin;
my $dbh = C4::Context->dbh;
-# this test needs a MPL branch; also create another one
-my $builder = t::lib::TestBuilder->new();
-$builder->build({ source => 'Branch', value => { branchcode => 'MPL' }});
+my $builder = t::lib::TestBuilder->new;
my $library = $builder->build({ source => 'Branch' });
$dbh->do(q|DELETE FROM accountlines|);
$dbh->{AutoCommit} = 0;
$dbh->{RaiseError} = 1;
-# this test assumes a CPL branch
my $builder = t::lib::TestBuilder->new;
-if( !$builder->schema->resultset('Branch')->find('CPL') ) {
- $builder->build( { source => 'Branch', value => { branchcode => 'CPL' }});
-}
+
+# create two branches
+my $library = $builder->build( { source => 'Branch' })->{branchcode};
+my $library2 = $builder->build( { source => 'Branch' })->{branchcode};
$dbh->do(q|
DELETE FROM marc_subfield_structure
my ($item_bibnum, $item_bibitemnum, $itemnumber) = C4::Items::AddItem(
{
- homebranch => 'CPL',
- holdingbranch => 'CPL',
+ homebranch => $library,
+ holdingbranch => $library,
new_status => 'new_value',
ccode => 'FIC',
},
},
{
field => 'items.homebranch',
- value => 'CPL',
+ value => $library,
},
],
substitutions => [
},
{
field => 'items.homebranch',
- value => 'MPL|CPL',
+ value => "$library|$library2",
},
],
substitutions => [