chore: as part of api func tests, dont delete api perms user as part of fixture cleanup
ref: #789
This commit is contained in:
@ -143,6 +143,8 @@ for centurion_model in get_models(
|
||||
cls_name,
|
||||
(APIPermissionsTestCases,),
|
||||
{
|
||||
'__module__': 'api.tests.functional.test_functional_meta_permissions_api',
|
||||
'__qualname__': cls_name,
|
||||
'model': make_fixture_with_args(
|
||||
arg_names = ['model_' + str(centurion_model._meta.model_name) ],
|
||||
func = model,
|
||||
|
@ -286,7 +286,7 @@ class CenturionModel(
|
||||
validate_constraints = True
|
||||
)
|
||||
|
||||
if self._audit_enabled:
|
||||
if self._audit_enabled and self.context['user']:
|
||||
|
||||
self._after = self.get_audit_values()
|
||||
|
||||
|
24
app/tests/fixtures/api_request_permissions.py
vendored
24
app/tests/fixtures/api_request_permissions.py
vendored
@ -183,17 +183,21 @@ def api_request_permissions( django_db_blocker,
|
||||
|
||||
}
|
||||
|
||||
add_team.delete()
|
||||
add_user.delete()
|
||||
#
|
||||
# Commented out as meta class tests fail due to fixture being cleaned before test is
|
||||
# completed.
|
||||
#
|
||||
# add_team.delete()
|
||||
# add_user.delete()
|
||||
|
||||
change_team.delete()
|
||||
change_user.delete()
|
||||
# change_team.delete()
|
||||
# change_user.delete()
|
||||
|
||||
delete_team.delete()
|
||||
delete_user.delete()
|
||||
# delete_team.delete()
|
||||
# delete_user.delete()
|
||||
|
||||
view_team.delete()
|
||||
view_user.delete()
|
||||
# view_team.delete()
|
||||
# view_user.delete()
|
||||
|
||||
different_organization_team.delete()
|
||||
different_organization_user.delete()
|
||||
# different_organization_team.delete()
|
||||
# different_organization_user.delete()
|
||||
|
Reference in New Issue
Block a user