|
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 |
- |
|
|