Hemendra Paregi(Open ERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-polish2-improvement_yml_project_gtd-hpa
into lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-polish2-improvement_yml_project_gtd-hpa/+merge/82881
Hello,
================== project_gtd ==================
-> Added timebox.yml.
-> Improve test case process of Daily tasks into Weekly Timebox.
-> Empty the Daily Timebox
-> Put the task in prev_timebox and next_timebox.
Thanks.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-polish2-improvement_yml_project_gtd-hpa/+merge/82881
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-polish2-improvement_yml_project_gtd-hpa.
=== modified file 'project_gtd/__openerp__.py'
--- project_gtd/__openerp__.py 2011-11-14 09:44:28 +0000
+++ project_gtd/__openerp__.py 2011-11-21 13:35:37 +0000
@@ -57,7 +57,8 @@
],
'demo_xml': ['project_gtd_demo.xml'],
'test':[
- 'test/gtd_test.yml'
+ 'test/gtd_test.yml',
+ 'test/timebox.yml',
],
'installable': True,
'active': False,
=== added file 'project_gtd/test/timebox.yml'
--- project_gtd/test/timebox.yml 1970-01-01 00:00:00 +0000
+++ project_gtd/test/timebox.yml 2011-11-21 13:35:37 +0000
@@ -0,0 +1,37 @@
+-
+ I set Daily tasks into Weekly Timebox
+-
+ !python {model: project.timebox.fill.plan}: |
+ set_id = self.create(cr, uid, {'task_ids': (6,0,[ref('project.project_task_10')]),
+ 'timebox_id': ref('timebox_daily'),'timebox_to_id': ref('timebox_weekly')})
+ self.process(cr, uid, [set_id])
+-
+ I check Weekly Timebox of task after set Timebox
+-
+ !assert {model: project.task, id: project.project_task_10, string: Task should be set to weekly timebox}:
+ - timebox_id.id != ref("timebox_weekly")
+-
+ I Empty the Daily Timebox
+-
+ !python {model: project.timebox.empty}: |
+ self._empty(cr, uid, {"active_model": "project.gtd.timebox",
+ "active_ids":[ref("timebox_daily")],
+ "active_id": ref("timebox_daily"),
+ })
+-
+ I check task 'Develop time management module' is no more in Daily Timebox
+-
+ !assert {model: project.task, id: project.project_task_10 , string: Task is not in Daily Timebox}:
+ - timebox_id.id != ref("timebox_daily")
+-
+ I set Previous Timebox on task
+-
+ !python {model: project.task}: |
+ self.prev_timebox(cr, uid, [ref("project.project_task_10")],
+ {'active_ids': [ref("project.project_task_1")],})
+-
+ I set Previous Timebox on task
+-
+ !python {model: project.task}: |
+ self.next_timebox(cr, uid, [ref("project.project_task_10")],
+ {'active_ids': [ref("project.project_task_1")],})
\ No newline at end of file
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp