def test_overdue(self): task = create_task("Testing Overdue", add_days(nowdate(), -10), add_days(nowdate(), -5)) from erpnext.projects.doctype.task.task import set_tasks_as_overdue set_tasks_as_overdue() self.assertEqual(frappe.db.get_value("Task", task.name, "status"), "Overdue")
def test_overdue(self): task = frappe.get_doc({ "doctype":"Task", "subject": "Testing Overdue", "status": "Open", "exp_end_date": add_days(nowdate(), -1) }) task.insert() from erpnext.projects.doctype.task.task import set_tasks_as_overdue set_tasks_as_overdue() self.assertEquals(frappe.db.get_value("Task", task.name, "status"), "Overdue")
def execute(): frappe.reload_doctype("Task") from erpnext.projects.doctype.task.task import set_tasks_as_overdue set_tasks_as_overdue()