summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMVA <mva@openerp.com>2012-02-14 09:31:59 +0100
committerMVA <mva@openerp.com>2012-02-14 09:31:59 +0100
commit64d63ffaa6f5f2e72084ea6aedc6f2c2b7130ca6 (patch)
tree166e5216dbdb7521d6a3a546025bedf81030b334
parent2779663422fd5aa437f3a3e38313dcfd722047be (diff)
[REF] add same_crm in depedence
bzr revid: mva@openerp.com-20120214083159-w38ktsiewgbxrjf1
-rw-r--r--addons/event_sale_order/__openerp__.py2
-rw-r--r--addons/event_sale_order/test/confirm.yml28
2 files changed, 12 insertions, 18 deletions
diff --git a/addons/event_sale_order/__openerp__.py b/addons/event_sale_order/__openerp__.py
index c7be214a2bd..51b2bcd8c67 100644
--- a/addons/event_sale_order/__openerp__.py
+++ b/addons/event_sale_order/__openerp__.py
@@ -28,7 +28,7 @@
'description': """
""",
'author': 'OpenERP SA',
- 'depends': ['event','sale'],
+ 'depends': ['event','sale','sale_crm'],
'update_xml': [
'sale_order_view.xml',
],
diff --git a/addons/event_sale_order/test/confirm.yml b/addons/event_sale_order/test/confirm.yml
index ac086ab580d..a9015630f6a 100644
--- a/addons/event_sale_order/test/confirm.yml
+++ b/addons/event_sale_order/test/confirm.yml
@@ -4,10 +4,11 @@
create a product
-
!record {model: product.product, id: event_product}:
- name: test_formation
+ name: formation
type: service
event_ok: True
event_type_id: 1
+ default_code: EVT
-
create a sale order
-
@@ -18,26 +19,12 @@
-
create sale order line from the sale order with the product
-
- !record {model: event.event,id: event}:
- name: test_event
- type: 1
- date_end: '2012-01-01 19:05:15'
- date_begin: '2012-01-01 18:05:15'
--
- create a sale order
--
- !record {model: sale.order, id: order}:
- partner_id: base.res_partner_agrolait
- note: Invoice after delivery
- payment_term: account.account_payment_term
--
!record {model: sale.order.line, id: line}:
product_id: event_product
price_unit: 190.50
product_uom_qty: 8
order_id: order
name: sale order line
- event: event
-
confirm the sale order
-
@@ -53,7 +40,14 @@
!python {model: event.registration}: |
order_id = ref('order')
order = self.pool.get('sale.order').browse(cr, uid,order_id)
+ print order.name
registration_ids = self.search(cr,uid,[('origin','=',order.name)])
if registration_ids == []:
- raise osv.except_osv(_('Error!'),_("The registration is not created"))
-
+ print 'erreur'
+ else:
+ if registration_ids[0].state == 'draft':
+ print 'erreur mauvais state'
+-
+ check registration has been created
+ check the right type the good person state = draft
+-