[IMP] imrove yml testcases

This commit is contained in:
Randhir Mayatra rma-openerp 2014-04-10 18:47:17 +05:30
parent 31c7c33260
commit 458b95eacb
3 changed files with 5 additions and 5 deletions

View File

@ -109,6 +109,7 @@ Dashboard for CRM will include:
'test': [
'test/crm_access_group_users.yml',
'test/crm_lead_message.yml',
'test/lead2opportunity2win.yml',
'test/lead2opportunity_assign_salesmen.yml',
'test/crm_lead_merge.yml',
'test/crm_lead_cancel.yml',

View File

@ -279,8 +279,8 @@ class gamification_goal(osv.Model):
if goal.definition_id.computation_mode == 'sum':
field_name = goal.definition_id.field_id.name
res = obj.read_group(cr, uid, domain, [field_name], [''], context=context)
new_value = res and res[0][field_name] or 0.0
res = obj.read_group(cr, uid, domain, [field_name], [], context=context)
new_value = res and res[res.keys()[0]][field_name] or 0.0
else: # computation mode = count
new_value = obj.search(cr, uid, domain, context=context, count=True)

View File

@ -3,10 +3,10 @@
<data>
<!-- challenges -->
<!--<record model="gamification.challenge" id="challenge_crm_sale">
<record model="gamification.challenge" id="challenge_crm_sale">
<field name="user_ids" eval="[(4,ref('base.user_demo'))]" />
<field name="state">inprogress</field>
</record>-->
</record>
<!-- goals -->
<record model="gamification.goal" id="goal_crm_sale1">
@ -16,7 +16,6 @@
<field name="start_date" eval="time.strftime('%Y-%m-01')" />
<field name="end_date" eval="(DateTime.today().replace(day=1)+relativedelta(months=1, days=-1)).strftime('%Y-%m-%d')" />
<field name="target_goal">2000</field>
<field name="state">inprogress</field>
</record>
</data>