Expand Test Coverage for Core Flows #13

Open
opened 2026-02-16 14:37:03 +00:00 by boris · 0 comments
Owner

As a maintainer I want tests for critical auth/access/shell/agent paths in order for me to refactor safely.

Acceptance Criteria:

Within 21 calendar days, new tests cover: access lifecycle, agent auth/enroll, websocket shell lifecycle, and cert revoke flows.
test_auth.py is populated with meaningful auth tests.
Minimum 70% coverage across apps/access, apps/servers, and keywarden/api/routers.
At least one failing-path test exists for each critical endpoint group.
As a maintainer I want tests for critical auth/access/shell/agent paths in order for me to refactor safely. Acceptance Criteria: Within 21 calendar days, new tests cover: access lifecycle, agent auth/enroll, websocket shell lifecycle, and cert revoke flows. test_auth.py is populated with meaningful auth tests. Minimum 70% coverage across apps/access, apps/servers, and keywarden/api/routers. At least one failing-path test exists for each critical endpoint group.
boris added this to the Minumum Marketable Product milestone 2026-02-16 14:37:03 +00:00
boris added the Kind/SecurityKind/Testing
Priority
Medium
3
labels 2026-02-16 14:37:03 +00:00
boris self-assigned this 2026-02-16 14:37:03 +00:00
boris added this to the Keywarden project 2026-02-16 14:37:03 +00:00
boris moved this to To Do in Keywarden on 2026-03-28 21:48:49 +00:00
Sign in to join this conversation.