def test_10_import_sale_comment_for_edited_sale_order(self): """ Test import of sale order comment for edited sale order Note: the parent have been note cancel in the magento_base_response because we want to import the both sale order. """ cr = self.cr uid = self.uid backend_id = self.backend_id with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', backend_id, '900000691-1') order_model = self.registry('magento.sale.order') mag_order_ids = order_model.search(cr, uid, [ ('backend_id', '=', backend_id), ('magento_id', '=', '900000691-1'), ]) self.assertEqual(len(mag_order_ids), 1) order = order_model.read(cr, uid, mag_order_ids[0], ['openerp_id']) order_id = order['openerp_id'][0] comment_ids = self.registry('magento.sale.comment').search(cr, uid, [ ('backend_id', '=', backend_id), ('res_id', '=', order_id), ]) #The sale order 900000691 have 1 comment #and the 900000691-1 have 2 comment #Total is 3 comment self.assertEqual(len(comment_ids), 3)
def test_10_import_sale_comment_for_edited_sale_order(self): """ Test import of sale order comment for edited sale order Note: the parent have been note cancel in the magento_base_response because we want to import the both sale order. """ cr = self.cr uid = self.uid backend_id = self.backend_id with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', backend_id, '900000691-1') order_model = self.registry('magento.sale.order') mag_order_ids = order_model.search(cr, uid, [ ('backend_id', '=', backend_id), ('magento_id', '=', '900000691-1'), ]) self.assertEqual(len(mag_order_ids), 1) order = order_model.read(cr, uid, mag_order_ids[0], ['openerp_id']) order_id = order['openerp_id'][0] comment_ids = self.registry('magento.sale.comment').search( cr, uid, [ ('backend_id', '=', backend_id), ('res_id', '=', order_id), ]) # The sale order 900000691 have 1 comment # and the 900000691-1 have 2 comment # Total is 3 comment self.assertEqual(len(comment_ids), 3)
def setUp(self): super(TestExportPrice, self).setUp() with mock_api([simple_product_and_images, magento_base_responses]), mock_urlopen_image(): import_record(self.session, 'magento.product.product', self.backend_id, 122) self.binding = self.env['magento.product.product'].search( [('backend_id', '=', self.backend_id), ('magento_id', '=', 122), ], )
def import_product(responses): with mock_api([responses, magento_base_responses]): with mock_urlopen_image(): import_record(self.session, 'magento.product.product', self.backend_id, 122) binding = self.env['magento.product.product'].search( [('backend_id', '=', self.backend_id), ('magento_id', '=', 122), ], ) return binding
def _import_order(self): with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', self.backend_id, 900000691) binding_model = self.env['magento.sale.order'] return binding_model.search( [('backend_id', '=', self.backend_id), ('magento_id', '=', '900000691'), ] )
def setUp(self): super(SetUpMagentoWithSaleOrder, self).setUp() cr = self.cr uid = self.uid mag_order_model = self.registry('magento.sale.order') with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', self.backend_id, 900000691) mag_order_ids = mag_order_model.search(cr, uid, [ ('backend_id', '=', self.backend_id), ('magento_id', '=', '900000691'), ]) self.mag_order = mag_order_model.browse(cr, uid, mag_order_ids[0])
def test_10_import_sale_comment(self): """ Test import of sale order comment""" cr = self.cr uid = self.uid backend_id = self.backend_id with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', backend_id, 900000695) order_model = self.registry('magento.sale.order') mag_order_ids = order_model.search(cr, uid, [ ('backend_id', '=', backend_id), ('magento_id', '=', '900000695'), ]) self.assertEqual(len(mag_order_ids), 1) order = order_model.read(cr, uid, mag_order_ids[0], ['openerp_id']) order_id = order['openerp_id'][0] comment_ids = self.registry('magento.sale.comment').search( cr, uid, [('backend_id', '=', backend_id), ('res_id', '=', order_id)]) self.assertEqual(len(comment_ids), 2)
def test_10_import_sale_comment(self): """ Test import of sale order comment""" cr = self.cr uid = self.uid backend_id = self.backend_id with mock_api(magento_base_responses): with mock_urlopen_image(): import_record(self.session, 'magento.sale.order', backend_id, 900000695) order_model = self.registry('magento.sale.order') mag_order_ids = order_model.search(cr, uid, [ ('backend_id', '=', backend_id), ('magento_id', '=', '900000695'), ]) self.assertEqual(len(mag_order_ids), 1) order = order_model.read(cr, uid, mag_order_ids[0], ['openerp_id']) order_id = order['openerp_id'][0] comment_ids = self.registry('magento.sale.comment').search(cr, uid, [ ('backend_id', '=', backend_id), ('res_id', '=', order_id) ]) self.assertEqual(len(comment_ids), 2)