Bug 22565: Add test for ModReceiveOrder regression
This test checks that order_internalnote is only updated for the given orderline in ModReceiveOrder. Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
parent
9acf69f7a6
commit
9bf2b27df5
|
|
@ -415,8 +415,7 @@ $order2->{order_internalnote} = "my notes";
|
|||
quantityreceived => 2,
|
||||
invoice => $invoice,
|
||||
}
|
||||
)
|
||||
;
|
||||
);
|
||||
$order2 = GetOrder( $ordernumbers[1] );
|
||||
is( $order2->{'quantityreceived'},
|
||||
0, 'Splitting up order did not receive any on original order' );
|
||||
|
|
@ -425,6 +424,12 @@ is( $order2->{'budget_id'}, $budgetid,
|
|||
'Budget on original order is unchanged' );
|
||||
is( $order2->{order_internalnote}, "my notes",
|
||||
'ModReceiveOrder and GetOrder deal with internal notes' );
|
||||
my $order1 = GetOrder( $ordernumbers[0] );
|
||||
is(
|
||||
$order1->{order_internalnote},
|
||||
"internal note",
|
||||
"ModReceiveOrder only changes the supplied orders internal notes"
|
||||
);
|
||||
|
||||
$neworder = GetOrder($new_ordernumber);
|
||||
is( $neworder->{'quantity'}, 2, '2 items on new order' );
|
||||
|
|
|
|||
Loading…
Reference in New Issue