From 6aeedca8eff372595166aae24718ca01c774acac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 6 Oct 2017 14:00:00 +0200 Subject: [PATCH] Add test to credit invoice issue6806 review43541002 --- tests/scenario_commission.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/scenario_commission.rst b/tests/scenario_commission.rst index f4be57f52c..8488c61e43 100644 --- a/tests/scenario_commission.rst +++ b/tests/scenario_commission.rst @@ -176,3 +176,15 @@ Create commission invoices:: >>> commissions = Commission.find([]) >>> [c.invoice_state for c in commissions] [u'invoiced', u'invoiced'] + +Credit invoice:: + + >>> invoice, = Invoice.find([ + ... ('type', '=', 'out'), + ... ('agent', '=', agent.id), + ... ]) + >>> credit = Wizard('account.invoice.credit', [invoice]) + >>> credit.execute('credit') + >>> credit_note, = credit.actions[0] + >>> credit_note.agent == agent + True