Beispiel #1
0
 def setUp(self):
     LoginTestCase.setUp(self)
     if tools.v(self.odoo.version)[0] >= 11:
         # Value doesn't matter for Odoo >= 11, we only test the
         # DeprecationWarning exception for workflow methods
         self.so_id = 1
         return
     self.product_obj = self.odoo.env['product.product']
     self.partner_obj = self.odoo.env['res.partner']
     self.sale_order_obj = self.odoo.env['sale.order']
     self.uom_obj = self.odoo.env['product.uom']
     self.p_id = self.partner_obj.create({'name': "Child 1"})
     prod_vals = {
         'name': "PRODUCT TEST WORKFLOW",
     }
     self.product_id = self.product_obj.create(prod_vals)
     sol_vals = {
         'name': "TEST WORKFLOW",
         'product_id': self.product_id,
         'product_uom': self.uom_obj.search([])[0],
     }
     so_vals = {
         'partner_id': self.p_id,
         'order_line': [(0, 0, sol_vals)],
     }
     self.so_id = self.sale_order_obj.create(so_vals)
Beispiel #2
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.group_obj = self.odoo.env['res.groups']
     self.u0_id = self.user_obj.create(
         {'name': "TestMany2many", 'login': '******' % time.time()})
     self.g1_id = self.group_obj.create({'name': "Group 1"})
     self.g2_id = self.group_obj.create({'name': "Group 2"})
 def setUp(self):
     LoginTestCase.setUp(self)
     self.group_obj = self.odoo.env['res.groups']
     self.u0_id = self.user_obj.create({
         'name': "TestMany2many",
         'login': '******' % time.time()
     })
     self.g1_id = self.group_obj.create({'name': "Group 1"})
     self.g2_id = self.group_obj.create({'name': "Group 2"})
Beispiel #4
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.partner_obj = self.odoo.env['res.partner']
     self.p0_id = self.partner_obj.create({'name': "Parent"})
     self.p1_id = self.partner_obj.create({'name': "Child 1"})
     self.p2_id = self.partner_obj.create({'name': "Child 2"})
     self.group_obj = self.odoo.env['res.groups']
     self.u0_id = self.user_obj.create(
         {'name': "TestOdooRPC", 'login': '******' % time.time()})
     self.g1_id = self.group_obj.create({'name': "Group 1"})
     self.g2_id = self.group_obj.create({'name': "Group 2"})
Beispiel #5
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.partner_obj = self.odoo.env['res.partner']
     self.p0_id = self.partner_obj.create({'name': "Parent"})
     self.p1_id = self.partner_obj.create({'name': "Child 1"})
     self.p2_id = self.partner_obj.create({'name': "Child 2"})
     self.group_obj = self.odoo.env['res.groups']
     self.u0_id = self.user_obj.create(
         {'name': "TestOdooRPC", 'login': '******' % time.time()})
     self.g1_id = self.group_obj.create({'name': "Group 1"})
     self.g2_id = self.group_obj.create({'name': "Group 2"})
 def setUp(self):
     LoginTestCase.setUp(self)
     self.group_obj = self.odoo.env['res.groups']
     self.u0_id = self.user_obj.create({
         'name': "TestMany2many User 1",
         'login': '******' % time.time(),
     })
     self.g1_id = self.group_obj.create({'name': "Group 1"})
     self.g2_id = self.group_obj.create({'name': "Group 2"})
     self.u1_id = self.user_obj.create({
         'name': "TestMany2many User 2",
         'login': '******' % time.time(),
         'groups_id': [(4, self.g1_id), (4, self.g2_id)],
     })
Beispiel #7
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.product_obj = self.odoo.env['product.product']
     self.partner_obj = self.odoo.env['res.partner']
     self.sale_order_obj = self.odoo.env['sale.order']
     self.p_id = self.partner_obj.create({'name': "Child 1"})
     prod_vals = {
         'name': "PRODUCT TEST WORKFLOW",
     }
     self.product_id = self.product_obj.create(prod_vals)
     sol_vals = {
         'name': "TEST WORKFLOW",
         'product_id': self.product_id,
     }
     so_vals = {
         'partner_id': self.p_id,
         'order_line': [(0, 0, sol_vals)],
     }
     self.so_id = self.sale_order_obj.create(so_vals)
Beispiel #8
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.product_obj = self.odoo.env['product.product']
     self.partner_obj = self.odoo.env['res.partner']
     self.sale_order_obj = self.odoo.env['sale.order']
     self.uom_obj = self.odoo.env['product.uom']
     self.p_id = self.partner_obj.create({'name': "Child 1"})
     prod_vals = {
         'name': "PRODUCT TEST WORKFLOW",
     }
     self.product_id = self.product_obj.create(prod_vals)
     sol_vals = {
         'name': "TEST WORKFLOW",
         'product_id': self.product_id,
         'product_uom': self.uom_obj.search([])[0],
     }
     so_vals = {
         'partner_id': self.p_id,
         'order_line': [(0, 0, sol_vals)],
     }
     self.so_id = self.sale_order_obj.create(so_vals)
Beispiel #9
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.partner_obj = self.odoo.env['res.partner']
     self.p0_id = self.partner_obj.create({'name': "Parent"})
     self.p1_id = self.partner_obj.create({'name': "Child 1"})
     self.p2_id = self.partner_obj.create({'name': "Child 2"})
Beispiel #10
0
 def setUp(self):
     LoginTestCase.setUp(self)
     self.session_name = self.env['db']
     self.file_path = tempfile.mkstemp(suffix='.cfg', prefix='odoorpc_')[1]
 def setUp(self):
     LoginTestCase.setUp(self)
     self.session_name = self.env['db']
     self.file_path = tempfile.mkstemp(suffix='.cfg', prefix='odoorpc_')[1]
 def setUp(self):
     LoginTestCase.setUp(self)
     self.partner_obj = self.odoo.env['res.partner']
     self.p0_id = self.partner_obj.create({'name': "Parent"})
     self.p1_id = self.partner_obj.create({'name': "Child 1"})
     self.p2_id = self.partner_obj.create({'name': "Child 2"})