diff --git a/atst/jobs.py b/atst/jobs.py index e630409e..2a3ea97f 100644 --- a/atst/jobs.py +++ b/atst/jobs.py @@ -129,6 +129,7 @@ def do_delete_user(csp: CloudProviderInterface, environment_role_id=None): csp.delete_user(credentials, environment_role.csp_user_id) environment_role.status = EnvironmentRole.Status.DELETED + environment_role.deleted = True db.session.add(environment_role) db.session.commit() diff --git a/tests/test_jobs.py b/tests/test_jobs.py index b8ddef4e..b0058851 100644 --- a/tests/test_jobs.py +++ b/tests/test_jobs.py @@ -392,6 +392,7 @@ def test_do_delete_user(csp, session): session.refresh(environment_role) assert environment_role.status == EnvironmentRole.Status.DELETED + assert environment_role.deleted == True def test_dispatch_delete_user(csp, session, monkeypatch):