changeset 6afd3944b650 in modules/sale_complaint:default
details:
https://hg.tryton.org/modules/sale_complaint?cmd=changeset;node=6afd3944b650
description:
Add test for complaint without unit price
issue9497
review290651002
diffstat:
tests/scenario_sale_complaint.rst | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diffs (28 lines):
diff -r f259cba8516c -r 6afd3944b650 tests/scenario_sale_complaint.rst
--- a/tests/scenario_sale_complaint.rst Sun Aug 02 23:56:32 2020 +0200
+++ b/tests/scenario_sale_complaint.rst Sun Aug 02 23:57:13 2020 +0200
@@ -222,6 +222,9 @@
>>> 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 @@
>>> 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::