From 7a1aecebd5b2c0c111cf7e3e03aaeba2dba9db30 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 16 May 2025 02:16:49 +0930 Subject: [PATCH] refactor(human_resources): Update Functional Permissions to use PyTest for Employee Model ref: #761 #730 --- .../test_functional_employee_permission.py | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 app/human_resources/tests/functional/employee/test_functional_employee_permission.py diff --git a/app/human_resources/tests/functional/employee/test_functional_employee_permission.py b/app/human_resources/tests/functional/employee/test_functional_employee_permission.py new file mode 100644 index 00000000..63b22d6e --- /dev/null +++ b/app/human_resources/tests/functional/employee/test_functional_employee_permission.py @@ -0,0 +1,40 @@ +from access.tests.functional.contact.test_functional_contact_permission import ( + ContactPermissionsAPIInheritedCases +) + + + +class EmployeePermissionsAPITestCases( + ContactPermissionsAPIInheritedCases, +): + + add_data: dict = { + 'employee_number': 123456, + } + + kwargs_create_item: dict = { + 'employee_number': 1234568, + } + + kwargs_create_item_diff_org: dict = { + 'employee_number': 1234567, + } + + + +class EmployeePermissionsAPIInheritedCases( + EmployeePermissionsAPITestCases, +): + + add_data: dict = None + + kwargs_create_item: dict = None + + kwargs_create_item_diff_org: dict = None + + +class EmployeePermissionsAPIPyTest( + EmployeePermissionsAPITestCases, +): + + pass