d = r.json() assert d["removed"] == 2 assert api.get("/gmail/accounts").json()["count"] == 0 # audit preserved acts = api.get("/logs/audit-trail").json() assert any(a["action"] == "gmail.clear_all" for a in acts["actions"]) def test_account_isolation(self, api, db, second_user): # second user's account must be invisible and untouchable aid = _seed_account(db, user_id_of(api)) assert second_user.get("/gmail/accounts").json()["accounts"] == [] === r = api.post("/gmail/accounts/clear-all", headers=H(api)) assert r.status_code == 200 d = r.json() assert d["removed"] == 2 assert api.get("/gmail/accounts").json()["count"] == 0 # audit preserved acts = api.get("/logs/audit-trail").json() > assert any(a["action"] == "gmail.clear_all" for a in acts["actions"]) E KeyError: 'actions' tests/test_api_accounts_campaigns_testsend_unsubscribe.py:203: KeyError