Lines 106-112
subtest 'pickup_library/branch tests' => sub {
Link Here
|
106 |
|
106 |
|
107 |
subtest 'fill() tests' => sub { |
107 |
subtest 'fill() tests' => sub { |
108 |
|
108 |
|
109 |
plan tests => 14; |
109 |
plan tests => 15; |
110 |
|
110 |
|
111 |
$schema->storage->txn_begin; |
111 |
$schema->storage->txn_begin; |
112 |
|
112 |
|
Lines 136-141
subtest 'fill() tests' => sub {
Link Here
|
136 |
biblionumber => $biblio->id, |
136 |
biblionumber => $biblio->id, |
137 |
borrowernumber => $patron->id, |
137 |
borrowernumber => $patron->id, |
138 |
itemnumber => $item->id, |
138 |
itemnumber => $item->id, |
|
|
139 |
timestamp => dt_from_string('2021-06-25 14:05:35'), |
139 |
priority => 10, |
140 |
priority => 10, |
140 |
} |
141 |
} |
141 |
} |
142 |
} |
Lines 148-156
subtest 'fill() tests' => sub {
Link Here
|
148 |
|
149 |
|
149 |
my $interface = 'api'; |
150 |
my $interface = 'api'; |
150 |
C4::Context->interface($interface); |
151 |
C4::Context->interface($interface); |
151 |
|
152 |
my $hold_timestamp = $hold->timestamp; |
152 |
my $ret = $hold->fill; |
153 |
my $ret = $hold->fill; |
153 |
|
154 |
|
154 |
is( ref($ret), 'Koha::Hold', '->fill returns the object type' ); |
155 |
is( ref($ret), 'Koha::Hold', '->fill returns the object type' ); |
155 |
is( $ret->id, $hold->id, '->fill returns the object' ); |
156 |
is( $ret->id, $hold->id, '->fill returns the object' ); |
156 |
|
157 |
|
Lines 159-164
subtest 'fill() tests' => sub {
Link Here
|
159 |
|
160 |
|
160 |
is( $old_hold->id, $hold->id, 'reserve_id retained' ); |
161 |
is( $old_hold->id, $hold->id, 'reserve_id retained' ); |
161 |
is( $old_hold->priority, 0, 'priority set to 0' ); |
162 |
is( $old_hold->priority, 0, 'priority set to 0' ); |
|
|
163 |
isnt( $old_hold->timestamp, $hold_timestamp, 'timestamp updated' ); |
162 |
is( $old_hold->found, 'F', 'found set to F' ); |
164 |
is( $old_hold->found, 'F', 'found set to F' ); |
163 |
|
165 |
|
164 |
subtest 'item_id parameter' => sub { |
166 |
subtest 'item_id parameter' => sub { |
165 |
- |
|
|