Lines 17-23
Link Here
|
17 |
|
17 |
|
18 |
use Modern::Perl; |
18 |
use Modern::Perl; |
19 |
|
19 |
|
20 |
use Test::More tests => 75; |
20 |
use Test::More tests => 76; |
21 |
use Test::Warn; |
21 |
use Test::Warn; |
22 |
use Test::MockModule; |
22 |
use Test::MockModule; |
23 |
use t::lib::TestBuilder; |
23 |
use t::lib::TestBuilder; |
Lines 132-137
subtest 'Test generation of hbyymmincr barcodes from DB values' => sub {
Link Here
|
132 |
$schema->storage->txn_rollback; |
132 |
$schema->storage->txn_rollback; |
133 |
}; |
133 |
}; |
134 |
|
134 |
|
|
|
135 |
subtest 'Test generation of incremental barcodes from DB values' => sub { |
136 |
|
137 |
plan tests => 2; |
138 |
|
139 |
$schema->storage->txn_begin; |
140 |
$builder->schema->resultset('Issue')->delete_all; |
141 |
$builder->schema->resultset('Item')->delete_all; |
142 |
my $barcodeobj; |
143 |
|
144 |
my $item_1 = $builder->build_sample_item( |
145 |
{ |
146 |
barcode => '1000000000000000' |
147 |
} |
148 |
); |
149 |
|
150 |
$barcodeobj = C4::Barcodes->new('incremental'); |
151 |
|
152 |
is( $barcodeobj->db_max(), '1000000000000000', "(hbyymmincr) First barcode saved to db is equal to db_max" ); |
153 |
is( $barcodeobj->value(), '1000000000000001', 'incremental barcode' ); |
154 |
|
155 |
$schema->storage->txn_rollback; |
156 |
}; |
135 |
|
157 |
|
136 |
$schema->storage->txn_begin; |
158 |
$schema->storage->txn_begin; |
137 |
|
159 |
|
138 |
- |
|
|