[IMP]project: Improve the test cases for create and copy methods

bzr revid: dbr@tinyerp.com-20110831065117-rpabqqr5iwr82x9d
This commit is contained in:
DBR (OpenERP)
2011-08-31 12:21:17 +05:30
parent 3b42faa61f
commit 09271cb1b1
+20 -6
View File
@@ -11,6 +11,12 @@
partner_id: base.res_partner_asus
-
Now, Test project template feature
-
Create test project 'OpenERP Test Programme'
-
!record {model: project.project, id: project_project_testprogramme0}:
company_id: base.main_company
name: OpenERP Training Programm
-
Create project 'OpenERP Training Programme'
-
@@ -111,6 +117,15 @@
!record {model: project.task.work, id: project_task_work0}:
name: Technical Training Task's Work
task_id: project_task_technicaltraining0
-
Create project's Work
-
!python {model: project.task.work}: |
vals = {
'name': 'Technical Training',
'task_id': ref('project_task_technicaltraining0'),
}
self.create(cr, uid, vals,context={"lang": "en_US", "active_ids": [ref("project_task_functionaltraining0")],"tz": False, "active_id": ref("project_task_functionaltraining0")})
-
Add project's Work
-
@@ -407,6 +422,11 @@
self.search(cr, user, args={}, offset=0, limit=None, order=None, context=None, count=False)
except:
pass
-
Copy project 'OpenERP Training Programme'
-
!python {model: project.project}: |
self.copy(cr, uid, ref("project_project_testprogramme0"), default={}, context=None)
-
Close project 'OpenERP Training Programme'
-
@@ -486,12 +506,6 @@
-
!python {model: project.task}: |
self.unlink(cr, uid,[ref("project_task_functionaltraining0")])
-
Create test project 'OpenERP Test Programme'
-
!record {model: project.project, id: project_project_testprogramme0}:
company_id: base.main_company
name: OpenERP Training Programm
-
Unlink the project.
-