@@ -6,7 +6,7 @@ Imports::
|
||||
|
||||
>>> from decimal import Decimal
|
||||
>>> from proteus import Model, Wizard
|
||||
>>> from trytond.tests.tools import activate_modules
|
||||
>>> from trytond.tests.tools import activate_modules, assertEqual
|
||||
>>> from trytond.modules.company.tests.tools import create_company, \
|
||||
... get_company
|
||||
>>> from trytond.modules.account.tests.tools import create_fiscalyear, \
|
||||
@@ -131,8 +131,7 @@ Receive a single product line::
|
||||
>>> shipment.carrier = carrier
|
||||
>>> shipment.cost_used
|
||||
Decimal('25.0000')
|
||||
>>> shipment.cost_currency_used == company.currency
|
||||
True
|
||||
>>> assertEqual(shipment.cost_currency_used, company.currency)
|
||||
>>> shipment.click('receive')
|
||||
>>> shipment.state
|
||||
'received'
|
||||
@@ -165,8 +164,7 @@ Sale products with cost on shipment::
|
||||
>>> sale_line.description = 'Comment'
|
||||
>>> sale.click('quote')
|
||||
>>> cost_line = sale.lines[-1]
|
||||
>>> cost_line.product == carrier_product
|
||||
True
|
||||
>>> assertEqual(cost_line.product, carrier_product)
|
||||
>>> cost_line.quantity
|
||||
1.0
|
||||
>>> cost_line.amount
|
||||
@@ -182,22 +180,19 @@ Send products::
|
||||
|
||||
>>> ShipmentOut = Model.get('stock.shipment.out')
|
||||
>>> shipment, = sale.shipments
|
||||
>>> shipment.carrier == carrier
|
||||
True
|
||||
>>> assertEqual(shipment.carrier, carrier)
|
||||
>>> shipment.cost_used
|
||||
Decimal('40.0000')
|
||||
>>> shipment.cost_sale_used
|
||||
Decimal('40.0000')
|
||||
>>> shipment.cost_sale_currency_used == company.currency
|
||||
True
|
||||
>>> assertEqual(shipment.cost_sale_currency_used, company.currency)
|
||||
>>> move = shipment.inventory_moves[0]
|
||||
>>> move.quantity -= 1
|
||||
>>> shipment.cost_used
|
||||
Decimal('25.0000')
|
||||
>>> shipment.cost_sale_used
|
||||
Decimal('25.0000')
|
||||
>>> shipment.cost_sale_currency_used == company.currency
|
||||
True
|
||||
>>> assertEqual(shipment.cost_sale_currency_used, company.currency)
|
||||
>>> shipment.state
|
||||
'waiting'
|
||||
>>> shipment.click('assign_force')
|
||||
@@ -233,8 +228,7 @@ Sale products with cost on order::
|
||||
>>> sale_line.quantity = 3.0
|
||||
>>> sale.click('quote')
|
||||
>>> cost_line = sale.lines[-1]
|
||||
>>> cost_line.product == carrier_product
|
||||
True
|
||||
>>> assertEqual(cost_line.product, carrier_product)
|
||||
>>> cost_line.quantity
|
||||
1.0
|
||||
>>> cost_line.amount
|
||||
@@ -249,8 +243,7 @@ Sale products with cost on order::
|
||||
Check customer shipment::
|
||||
|
||||
>>> shipment, = sale.shipments
|
||||
>>> shipment.carrier == carrier
|
||||
True
|
||||
>>> assertEqual(shipment.carrier, carrier)
|
||||
|
||||
Check customer invoice::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user