From fafe0ac4d9d1bf94c862a8acef093fc4def3a63d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 2 Aug 2020 23:57:13 +0200 Subject: [PATCH] Add test for complaint without unit price issue9497 review290651002 --- tests/scenario_sale_complaint.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/scenario_sale_complaint.rst b/tests/scenario_sale_complaint.rst index cf623ddd39..ff24f79db3 100644 --- a/tests/scenario_sale_complaint.rst +++ b/tests/scenario_sale_complaint.rst @@ -222,6 +222,9 @@ Create a complaint to credit partially the invoice:: >>> invoice_line.line = invoice.lines[0] >>> invoice_line.quantity = 1 >>> invoice_line.unit_price = Decimal('5') + >>> invoice_line = action.invoice_lines.new() + >>> invoice_line.line = invoice.lines[1] + >>> invoice_line.quantity = 1 >>> complaint.click('wait') >>> complaint.click('approve') >>> complaint.state @@ -231,11 +234,11 @@ Create a complaint to credit partially the invoice:: >>> credit_note.type 'out' >>> len(credit_note.lines) - 1 + 2 >>> sum(l.quantity for l in credit_note.lines) - -1.0 + -2.0 >>> credit_note.total_amount - Decimal('-5.00') + Decimal('-15.00') Create a complaint to credit a invoice line::