Test searching on move's purchase and sale from kit

This commit is contained in:
Sergi Almacellas Abellana
2023-08-02 20:37:15 +02:00
parent 91fb1e7c24
commit c5bafdb2ed
2 changed files with 14 additions and 1 deletions
@@ -195,8 +195,15 @@ Check invoice::
Check stock moves::
>>> Move = Model.get('stock.move')
>>> len(purchase.moves)
4
>>> len(Move.find([('purchase', '!=', None)]))
4
>>> len(Move.find([('purchase', '!=', purchase.id)]))
0
>>> len(Move.find([('purchase', '=', purchase.id)]))
4
>>> product2quantity = {
... m.product: m.quantity for m in purchase.moves}
>>> product2quantity[composed_product]
@@ -210,7 +217,6 @@ Check stock moves::
Receive partial shipment::
>>> Move = Model.get('stock.move')
>>> ShipmentIn = Model.get('stock.shipment.in')
>>> shipment = ShipmentIn()
>>> shipment.supplier = supplier
@@ -184,11 +184,18 @@ Check invoice::
Check shipment::
>>> Move = Model.get('stock.move')
>>> shipment, = sale.shipments
>>> len(shipment.outgoing_moves)
4
>>> len(sale.moves)
4
>>> len(Move.find([('sale', '!=', None)]))
4
>>> len(Move.find([('sale', '!=', sale.id)]))
0
>>> len(Move.find([('sale', '=', sale.id)]))
4
>>> product2quantity = {
... m.product: m.quantity for m in shipment.outgoing_moves}
>>> product2quantity[composed_product]