summaryrefslogtreecommitdiff
path: root/addons/crm_profiling/test/process
diff options
context:
space:
mode:
authorron@tinyerp.com <>2011-10-20 14:39:06 +0530
committerron@tinyerp.com <>2011-10-20 14:39:06 +0530
commitb60162dc0cf1e13f3df69ccbab1097771a63b0c8 (patch)
tree465ca1f77b221b271c949995f485391f98cd5a03 /addons/crm_profiling/test/process
parent7225115a0f89aa3818b8139d878e8579497d2b35 (diff)
[ADD, MOVE, REN] crm_profiling: 1) added directory crm_profiling/test/process
2) renamed file crm_profiling/test/test_crm_profiling.yml => crm_profiling/test/process/profiling.yml 3) First computed questions(answers) scenario with parther and check that category set according to questions 4) Update __openerp__.py bzr revid: ron@tinyerp.com-20111020090906-3jab42z8a0y4moy6
Diffstat (limited to 'addons/crm_profiling/test/process')
-rw-r--r--addons/crm_profiling/test/process/profiling.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/addons/crm_profiling/test/process/profiling.yml b/addons/crm_profiling/test/process/profiling.yml
new file mode 100644
index 00000000000..91c48410f8d
--- /dev/null
+++ b/addons/crm_profiling/test/process/profiling.yml
@@ -0,0 +1,10 @@
+-
+ I check segmentation which allows users to perform segmentation within partners
+ and set the category according to question, so first compute questions(answers)
+ scenario with parther and check that category set according to questions.
+-
+ !python {model: res.partner}: |
+ data ={'form': {'quest_form3': ref("partner_quality3"), 'quest_form2': ref("nb_employees2"),'quest_form1': ref("sector1"),'questionnaire_name': ref('questionnaire1')}, 'ids': [ref('base.res_partner_ericdubois0')], 'report_type': 'pdf', 'model': 'res.partner', 'id': ref('base.res_partner_ericdubois0')}
+ data = self._questionnaire_compute(cr, uid, data, context)
+ partner = self.browse(cr, uid, ref('base.res_partner_ericdubois0'))
+ assert partner.category_id[0].id == ref("base.res_partner_category_17"), "Category not assign properly"