Hemendra Paregi(Open ERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-Clean_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-Clean_yml_project_gtd-hpa/+merge/82979
Hello,
================== project_gtd ==================
-> Added timebox.yml.
-> Improve Daily tasks into Weekly Timebox and I create plan for that.
-> Improve run plan to set 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-Clean_yml_project_gtd-hpa/+merge/82979
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-Clean_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-22 07:16:27 +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-22 07:16:27 +0000
@@ -0,0 +1,42 @@
+-
+ In order to set Daily tasks into Weekly Timebox, I create plan for that
+-
+ !record {model: project.timebox.fill.plan, id: plan_id}:
+ task_ids: [project.project_task_10]
+ timebox_id: timebox_daily
+ timebox_to_id: timebox_weekly
+-
+ I run plan to set Daily tasks into Weekly Timebox
+-
+ !python {model: project.timebox.fill.plan}: |
+ self.process(cr, uid, [ref("plan_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 Next Timebox on task
+-
+ !python {model: project.task}: |
+ self.next_timebox(cr, uid, [ref("project.project_task_10")],
+ {'active_ids': [ref("project.project_task_1")],})
_______________________________________________
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