mirror of
https://github.com/jmagar/unraid-mcp.git
synced 2026-03-23 12:39:24 -07:00
Two new test classes: TestNoGraphQLCallsWhenUnconfirmed (parametrized over all 13 destructive actions): - test_no_graphql_call_without_confirm: make_graphql_request must NOT be called when confirm is absent — verifies guard fires before any I/O - test_no_graphql_call_with_confirm_false: same with explicit confirm=False TestNonDestructiveActionsNeverRequireConfirm (5 representative non-destructive): - Regression guard: non-destructive mutations must work without confirm=True; prevents accidental over-guarding from breaking normal operations 788 tests passing