test: fix Employee Not Found errors (#24906)

This commit is contained in:
Sagar Vora 2021-03-17 10:03:30 +05:30 committed by GitHub
parent 65d7f2c798
commit bce904cf97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 10 additions and 5 deletions

View File

@ -8,6 +8,8 @@ import unittest
from frappe.utils import nowdate
from datetime import date
test_dependencies = ["Employee"]
class TestAttendanceRequest(unittest.TestCase):
def setUp(self):
for doctype in ["Attendance Request", "Attendance"]:
@ -56,4 +58,4 @@ class TestAttendanceRequest(unittest.TestCase):
self.assertEqual(attendance.docstatus, 2)
def get_employee():
return frappe.get_doc("Employee", "_T-Employee-00001")
return frappe.get_doc("Employee", "_T-Employee-00001")

View File

@ -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_application.leave_application import get_leave_balance_on
test_dependencies = ["Employee"]
class TestCompensatoryLeaveRequest(unittest.TestCase):
def setUp(self):
frappe.db.sql(''' delete from `tabCompensatory Leave Request`''')
@ -129,4 +131,4 @@ def create_holiday_list():
],
"holiday_list_name": "_Test Compensatory Leave"
})
holiday_list.save()
holiday_list.save()

View File

@ -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_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 = [
{
@ -639,4 +639,4 @@ def allocate_leaves(employee, leave_period, leave_type, new_leaves_allocated, el
"docstatus": 1
}).insert()
allocate_leave.submit()
allocate_leave.submit()

View File

@ -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.test_leave_policy import create_leave_policy
test_dependencies = ["Employee"]
class TestLeavePolicyAssignment(unittest.TestCase):
def setUp(self):

View File

@ -12,7 +12,6 @@ from datetime import timedelta
class TestIssue(unittest.TestCase):
def setUp(self):
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)
create_service_level_agreements_for_issues()