Skip to content

Commit 8483710

Browse files
committed
[ADD] test for missing unrevisioned_name
1 parent 2979354 commit 8483710

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

purchase_order_revision/test/purchase_order.yml

+8-9
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,15 @@
1515
price_unit: 3297.20
1616
product_qty: 4.0
1717
-
18-
I cancel the PO
18+
I cancel the PO and create a new revision
1919
-
2020
!python {model: purchase.order}: |
21+
po = self.browse(cr, uid, ref('purchase_order_1'))
22+
old_name = po.name
2123
self.action_cancel(cr, uid, [ref('purchase_order_1')])
22-
-
23-
I create a new revision
24-
-
25-
!python {model: purchase.order}: |
2624
action = self.new_revision(cr, uid, [ref('purchase_order_1')])
27-
new_po = self.browse(cr, uid, ref('purchase_order_1'))
28-
assert new_po.old_revision_ids, "Old revisions not set"
29-
assert new_po.revision_number == 1
30-
assert new_po.name.endswith('-01')
25+
po.refresh()
26+
assert po.old_revision_ids, "Old revisions not set"
27+
assert po.revision_number == 1, "Revision number should be 1, %s found" % po.revision_number
28+
new_name = '%s-01' % old_name
29+
assert po.name == new_name, "New name should be %s, %s found" % (new_name, po.name)

0 commit comments

Comments
 (0)