test: fix Employee Not Found errors (#24906)
This commit is contained in:
parent
65d7f2c798
commit
bce904cf97
@ -8,6 +8,8 @@ import unittest
|
|||||||
from frappe.utils import nowdate
|
from frappe.utils import nowdate
|
||||||
from datetime import date
|
from datetime import date
|
||||||
|
|
||||||
|
test_dependencies = ["Employee"]
|
||||||
|
|
||||||
class TestAttendanceRequest(unittest.TestCase):
|
class TestAttendanceRequest(unittest.TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
for doctype in ["Attendance Request", "Attendance"]:
|
for doctype in ["Attendance Request", "Attendance"]:
|
||||||
@ -56,4 +58,4 @@ class TestAttendanceRequest(unittest.TestCase):
|
|||||||
self.assertEqual(attendance.docstatus, 2)
|
self.assertEqual(attendance.docstatus, 2)
|
||||||
|
|
||||||
def get_employee():
|
def get_employee():
|
||||||
return frappe.get_doc("Employee", "_T-Employee-00001")
|
return frappe.get_doc("Employee", "_T-Employee-00001")
|
||||||
|
@ -10,6 +10,8 @@ from erpnext.hr.doctype.attendance_request.test_attendance_request import get_em
|
|||||||
from erpnext.hr.doctype.leave_period.test_leave_period import create_leave_period
|
from erpnext.hr.doctype.leave_period.test_leave_period import create_leave_period
|
||||||
from erpnext.hr.doctype.leave_application.leave_application import get_leave_balance_on
|
from erpnext.hr.doctype.leave_application.leave_application import get_leave_balance_on
|
||||||
|
|
||||||
|
test_dependencies = ["Employee"]
|
||||||
|
|
||||||
class TestCompensatoryLeaveRequest(unittest.TestCase):
|
class TestCompensatoryLeaveRequest(unittest.TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
frappe.db.sql(''' delete from `tabCompensatory Leave Request`''')
|
frappe.db.sql(''' delete from `tabCompensatory Leave Request`''')
|
||||||
@ -129,4 +131,4 @@ def create_holiday_list():
|
|||||||
],
|
],
|
||||||
"holiday_list_name": "_Test Compensatory Leave"
|
"holiday_list_name": "_Test Compensatory Leave"
|
||||||
})
|
})
|
||||||
holiday_list.save()
|
holiday_list.save()
|
||||||
|
@ -12,7 +12,7 @@ from erpnext.hr.doctype.leave_type.test_leave_type import create_leave_type
|
|||||||
from erpnext.hr.doctype.leave_allocation.test_leave_allocation import create_leave_allocation
|
from erpnext.hr.doctype.leave_allocation.test_leave_allocation import create_leave_allocation
|
||||||
from erpnext.hr.doctype.leave_policy_assignment.leave_policy_assignment import create_assignment_for_multiple_employees
|
from erpnext.hr.doctype.leave_policy_assignment.leave_policy_assignment import create_assignment_for_multiple_employees
|
||||||
|
|
||||||
test_dependencies = ["Leave Allocation", "Leave Block List"]
|
test_dependencies = ["Leave Allocation", "Leave Block List", "Employee"]
|
||||||
|
|
||||||
_test_records = [
|
_test_records = [
|
||||||
{
|
{
|
||||||
@ -639,4 +639,4 @@ def allocate_leaves(employee, leave_period, leave_type, new_leaves_allocated, el
|
|||||||
"docstatus": 1
|
"docstatus": 1
|
||||||
}).insert()
|
}).insert()
|
||||||
|
|
||||||
allocate_leave.submit()
|
allocate_leave.submit()
|
||||||
|
@ -9,6 +9,8 @@ from erpnext.hr.doctype.leave_application.test_leave_application import get_leav
|
|||||||
from erpnext.hr.doctype.leave_policy_assignment.leave_policy_assignment import create_assignment_for_multiple_employees
|
from erpnext.hr.doctype.leave_policy_assignment.leave_policy_assignment import create_assignment_for_multiple_employees
|
||||||
from erpnext.hr.doctype.leave_policy.test_leave_policy import create_leave_policy
|
from erpnext.hr.doctype.leave_policy.test_leave_policy import create_leave_policy
|
||||||
|
|
||||||
|
test_dependencies = ["Employee"]
|
||||||
|
|
||||||
class TestLeavePolicyAssignment(unittest.TestCase):
|
class TestLeavePolicyAssignment(unittest.TestCase):
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
@ -12,7 +12,6 @@ from datetime import timedelta
|
|||||||
class TestIssue(unittest.TestCase):
|
class TestIssue(unittest.TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
frappe.db.sql("delete from `tabService Level Agreement`")
|
frappe.db.sql("delete from `tabService Level Agreement`")
|
||||||
frappe.db.sql("delete from `tabEmployee`")
|
|
||||||
frappe.db.set_value("Support Settings", None, "track_service_level_agreement", 1)
|
frappe.db.set_value("Support Settings", None, "track_service_level_agreement", 1)
|
||||||
create_service_level_agreements_for_issues()
|
create_service_level_agreements_for_issues()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user