Advertisement
jorgemustaine

test wizard

Jun 3rd, 2020
903
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.02 KB | None | 0 0
  1. # coding: utf-8
  2.  
  3. from .common import TestTypStock
  4.  
  5.  
  6. class TestLandedCost(TestTypStock):
  7.  
  8.     def test_10_search_picking_landed_cost(self):
  9.         """Search Source Document in field picking_ids for landed costs
  10.        """
  11.         demo_user = self.env.ref('base.user_demo')
  12.  
  13.         picking = self.create_picking_default(user=demo_user)
  14.         picking.sudo(demo_user).action_confirm()
  15.         picking.sudo(demo_user).force_assign()
  16.         context = {
  17.             'active_model': "stock.picking",
  18.             'active_ids': [picking.id],
  19.             'active_id': picking.id,
  20.             }
  21.  
  22.         wizard_transfer_id = self.transfer_obj.with_context(context).create(
  23.             {"picking_id": picking.id, }
  24.             )
  25.         wizard_transfer_id.do_detailed_transfer()
  26.         picking_origin = self.stock_picking.name_search(name=picking.origin)
  27.         self.assertTrue(len(picking_origin) == 1, 'The picking no found')
  28.         self.assertEquals(
  29.             picking_origin[0][0], picking.id, 'The picking not match')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement