Lines 121-127
subtest 'filter_by_active() tests' => sub {
Link Here
|
121 |
|
121 |
|
122 |
subtest 'filter_by_id_including_transfers() tests' => sub { |
122 |
subtest 'filter_by_id_including_transfers() tests' => sub { |
123 |
|
123 |
|
124 |
plan tests => 6; |
124 |
plan tests => 4; |
125 |
|
125 |
|
126 |
$schema->storage->txn_begin; |
126 |
$schema->storage->txn_begin; |
127 |
|
127 |
|
Lines 149-157
subtest 'filter_by_id_including_transfers() tests' => sub {
Link Here
|
149 |
|
149 |
|
150 |
$orders_rs = $orders_rs->filter_by_id_including_transfers({ ordernumber => $order_1->ordernumber }); |
150 |
$orders_rs = $orders_rs->filter_by_id_including_transfers({ ordernumber => $order_1->ordernumber }); |
151 |
|
151 |
|
152 |
is( $orders_rs->count, 2, 'The two referenced orders are returned' ); |
152 |
is_deeply( [ sort $orders_rs->get_column('ordernumber') ], [$order_1->ordernumber, $order_2->ordernumber ], 'The 2 orders are returned' ); |
153 |
is( $orders_rs->next->ordernumber, $order_1->ordernumber, 'The right order is returned' ); |
|
|
154 |
is( $orders_rs->next->ordernumber, $order_2->ordernumber, 'The right order is returned' ); |
155 |
|
153 |
|
156 |
$orders_rs = $orders_rs->filter_by_id_including_transfers({ ordernumber => $order_2->ordernumber }); |
154 |
$orders_rs = $orders_rs->filter_by_id_including_transfers({ ordernumber => $order_2->ordernumber }); |
157 |
|
155 |
|
158 |
- |
|
|